Kostel sv. Jana Křtitele byl původně dřevěný kostel ze 16. století, který byl nahrazen kamennou stavbou s doznívajícími renesančními prvky. Roku 1837 byla zbourána dřevěná zvonice a místo ní postavena kamenná věž. Monstranci navrhl významný český architekt Josef Mocker, kterému byla mimo jiné svěřena i dostavba chrámu sv. Víta v Praze.
Jedná se o nejstarší zachovanou budovu a charakteristickou dominantu obce. Kostel je chráněn Státním památkovým úřadem, je zahrnut mezi kulturní památky okresu.
Za působení faráře, místního rodáka Dr. Antonína Grudy, byly v roce 1898 zakoupeny varhany. Jejich kolaudaci provedl hudební skladatel Josef Nešvara z Olomouce. V roce 1907 byly za přispění divadelního spolku "Klicpera" zakoupeny a namontovány věžní hodiny.
V roce 1984 proběhla generální oprava kostela a v roce 1998 oprava fasády kostela. V roce 2001 byly restaurovány varhany a zpevněn kůr.