Starokatolický kostel byl postaven Štěpánem Ulmannem v letech 1889–1890 v pseudogotickém slohu. Již v květnu následujícího roku se k němu konala slavná pouť.
Hlavní kostelní
oltář je dílem
Jindřicha Černého, obraz Krista namaloval Antonín Sturm z Rychnova u Jablonce nad Nisou. Zajímavostí je, že jinde nepříliš rozšířené
starokatolické vyznání bylo pro podhůří
Jizerských hor na konci 19. století poměrně běžné a starokatolický kostel stál v
Desné dříve než
římskokatolický kostel Nanebevstoupení Panny Marie.