Současný barokní kostel, vybudovaný v letech 1737 – 1768 piaristy podle projektu biskupského architekta Ignáce Josefa Cyraniho z Bolleshausu (1700 – 11.10.1758 Hodonín), stojí na místě románského kostelíka s gotickými prvky, který postavili johanité. Vnitřní rozměry kostela jsou 42 metrů na délku a 15 metrů na šířku. Výška kopule je 35 metrů.