Apsis, kor og skib er bygget i romansk tid af granitkvadre over karnisprofileret sokkel, murværket er dog noget omlagt gennem tiderne. Syddøren er tilmuret, norddøren er stadig i brug. I apsis og på nordsiden ses oprindelige vinduer. I skibets sydmur ses spor af en højtsiddende dør, hvis anvendelse er uvis. Tagværket på apsis har bevaret den oprindelige topafslutning med et primitivt mandshoved. Våbenhuset og underdelen af tårnet er opført i sengotisk tid. Det sengotiske tårn er blevet nedbrudt på et tidspunkt. I tårnunderdelens nordmur er indsat to ornamenterede romanske gravsten af granit.
Apsis har halvkuppelhvælv, kor og skib har bjælkeloft. Altertavlen er fra begyndelsen af 1600-tallet. Prædikestolen er ligeledes fra begyndelsen af 1600-tallet. I koret ses figursten over Claus Dyre til Boller (død 1547) og hans hustru Johanne Morgensdatter (død 1571), Datter af Morgens Riber. I koret ses desuden et epitafium og to gravsten over Peder Munk til Hvidstedgård (død 1758) og hans hustru Anne Marie Christensdatter Riber (død 1771).
På siden Epitafier og gravsten kan man se slægtstavler for Claus Dyre og hans hustru.
Den romanske døbefont af granit har omløbende bånd under mundingsranden, kummen er inddelt i felter af lodrette stave, i felterne er indhugget kors, den pyramidestubformede fod har Andreaskors på fladerne og sildebensmønster på hjørnerne.