I 1900 var den en tekstilindustriby med 21 150 innbyggere og var en av de største byene i Böhmen. Byen var nesten utelukkende tyskspråkelig før sudettyskerne ble fordrevet etter andre verdenskrig (Beneš-dekretene). og navnet ble forandret fra Warnsdorf til Varnsdorf.