Die erste Haslacher Kirche ist im romanischen Stil gebaut worden. Der erste Pfarrer ist urkundlich um 1140 als Herr Otto von Hasilach erwähnt, was aufzeigt, dass es eine sehr alte Pfarrei ist. Im 14. Jahrhundert wurde mit dem Bau einer gotischen Pfarrkirche begonnen. Aus dieser Zeit steht heute noch der Kirchturm. Im oberen Teil wurde er im 17. Jahrhundert barockisiert. Die heutige Pfarrkirche stammt in der jetzigen Bausubstanz aus dem Jahr 1846. Der Hochaltar wird bestimmt vom Altarbild Mariä Verkündigung von Johann Neumüller.
Die vier Glocken im Turm der Pfarrkirche stellen eine Besonderheit dar. Sie wurden alle im Jahre 1720 gegossen und haben alle Wirren der Zeit überstanden. Das Geläut erklingt in der Melodielinie einer Mollumkehrung. Die Glocken werden mittels Linearantrieb angetrieben. Eine fünfte Glocke, vom gleichen Gießer, hängt in der benachbarten Kapelle St. Michael.








