Kirken er gotisk opført af teglsten, men efter den romanske grundform. Der har været anvendt kampesten og tilhugne granitkvadre flere steder, men kun i ringe omfang. Måske har der ligget en ældre kirke på stedet før?
Vinduerne er udvidet. På nordsiden er der ingen.
Norddøren er stadig i brug, mens syddøren er tilmuret. Den er dobbeltfalset med en flad bue.
Våbenhuset på kirkens nordside er fra 1800-tallet. Tårnet er fra o. 1500. Initialerne CCS og ES står for Christen Christensen og Elisabeth Schrøder, Klarupgaard, som bekostede flere forbedringer ved kirken, bl.a. nye stolestader.
Klokken er fra 1504 og støbt af Peter Hanssen i Flensborg. På klokkene er der et krucifix i lighed med denne klokkestøbers tidlige klokker.
En ekstra klokke skænket til kirken i 2013 af Kristian Pedersen, Storvorde. Den er støbt i Holland og bærer et billede af kirkens krucifix samt indskriften:
Vor by bag bakke i læ er lagt
ved å og fjord med al sin pragt.
Ved sorg og glæde klokken ringer.
Den glædesbud fra Gud os bringer.