Kostol bol postavený v r. 1699–1701 v pseudorenesančnom ranobarokovom slohu. Má jednu loď s polygonálnym uzáverom presbytéria s predstavanou vežou a pristavanou sakristiou. Fasáda je hladká s opornými piliermi. Kostol ja obohnaný kamenným múrom s malými nárožnými vežičkami.
Hlavný oltár je barokový z roku 1713, uprostred je socha sv. Jána Krstiteľa. Bočný oltár Nanebovzatia Panny Márie je barokový, z čias okolo r. 1700.
Kazateľnica je baroková, z r. 1752 so sochami Dobrého pastiera a 4 anjelov. Kamenná baroková krstiteľnica je z r. 1730.