Kyrkan är uppförd i kalksten och består av kor med sakristia i norr, ett högre och bredare långhus och torn i väster, vilket är lika brett som långhuset.
Koret, långhus och tornet uppfördes under slutet av 1200-talet. Sakristian tillkom först på 1600-talet.
En brand 1676 skall ha lett till att man fått göra vissa återuppbyggnader. Kyrkans tre ursprungliga portaler har enkla gotiska omfattningar.
Invändigt består kyrkan av långhus vars fyra murade valv bärs upp av en kraftig mittkolonn. Koret och ringkammaren täcks av ett valv vardera. Enstaka kalkmålningar har bevarats från 1400-talet och en märklig ornamental dekor från 1500-talets senare del.
Altaruppsats och predikstol är daterat till 1700-tal. Dopfunten kommer ursprungligen från Visborgs slottskyrka.