Kirken er bygget af munkesten og hører dermed til den relativt lille gruppe af Reverse Brick-kirker. Den er hvidkalket og har rødt tegltag. Revolving Bricks kirkerne har alle vægdekorationer i form af licenser og buer. I stedet for de sædvanlige rundbuer har skibets nordside en ejendommelig savtandet frise.
Kirken er løbende blevet tilføjet og renoveret, herunder et sydkapel til skibet og et massivt tårn med de karakteristiske kombinerede gavle. Selve kirkerummet har tidligere haft nogle kalkmalerier, men disse er nu forsvundet eller skyllet over.
Interessant inventar omfatter altertavlen i renæssancestil med en baldakin med to søjler. Altertavlen går tilbage til 1635, men maleriet i altertavlen er fra 1969 og er udført af Oscar Nicolaisen. Det tidligere altermaleri fra omkring 1900 kan nu ses på tårnrummets nordvæg.
Kirkeskibet er en model af krigsskibet"Printz Christian\\\" fra 1757, og er dermed blandt de ældste skibsmodeller i danske kirker. Skibet er doneret af et lokalt ægtepar.
På kirkegården, der omkranser kirken, kan man se flere gamle familiegravsteder, der går tilbage til tiden. Mange af gravene er også kunstnerisk og kulturhistorisk interessante, og mange er desuden fredet eller registreret som bevaringsværdige.