V jádru pozdně renesanční architektura z roku 1656 se dvěma bočními kaplemi, která nahradila původní dřevěný kostel z doby předbělohorské. V roce 1783 byl kostel barokizován. V jeho areálu se nachází barokní socha sv. Jana Nepomuckého z roku 1748, empírový mariánský sloup z roku 1825 a pomník obětem první světové války. K areálu kostela náleží též fara, empírová architektura z 30. let 19. století se starším barokním jádrem z let 1719-1720.