Die heutige Kirche wurde Ende des 17. Jahrhunderts errichtet. Sie steht auf den Grundmauern der ersten Heilig-Kreuz-Kirche, die im 13. Jahrhundert erbaut und beim Stadtbrand von 1689 zerstört wurde. Der heutige Kirchbau wurde maßgebend durch die Vorarlberger Bauschule beeinflusst.
Die Kirche wurde in den Jahren 1906–1908 nach Plänen des Karlsruher Architekten Johannes Schroth erbaut und am 18. Oktober 1908 eingeweiht, nachdem bereits im September die fünf Glocken eingeweiht worden waren.