Kostel stojí naproti bučovickému náměstí Svobody hned u hlavní silnice. V blízkosti stojí Žarošická kaple, v jejímž interiéru jsou uloženy některé náhrobníky z původního kostela. Postavil ho v barokním stylu architekt Giovanni Giacomo Tencalla v rozmezí let 1637 až 1641. V roce 1748 byl upraven podle návrhu A. E. Martinelliho. Následně v 60. - 70. letech 18. století byla provedena štuková figurální výzdoba lodi J. Schubertem. Boční lodi byly přistavěny až v roce 1826. V letech 1826 - 1830 byl postaven klasicistní vstup s dvojvěžím. Před kostelem jsou pískovcové barokní sochy sv. Jana Nepomuckého z roku 1722, sv. Jana Sarkandra z roku 1720, sv. Floriána a sousoší sv. Cyrila a Metoděje a litinový kříž z blanenských železáren z roku 1952.