Původně gotická stavba kostela pochází z první poloviny 13. století. V letech 1780 až 1786 byl kostel barokně přestavěn. V roce 1853 byla v podvěží postavena
kaple Božího hrobu. Na konci 19. století prošla přestavbou sakristie, nad kterou byla postavena oratoř. V kostelní věži je zvon z roku 1640. Před kostelem je socha vatého Šebestiána z roku 1713 a socha svatého Jana Nepomuckého, zhotovená v roce 1714. Na stanoviště před kostelem byly umístěny až ve 30. letech 20. století. Dříve stávaly na různých místech ve městě.