Den romanske kirkebygning byggedes oprindeligt af kridtstenskvadre fra kystens klinter. I sengotisk tid blev skibet ombygget til en såkaldt langhusbygning også af kridtkvadre samt senere munkesten. Samtidig hævedes bygningen, hvælvingerne indsattes og styltetårnet opførtes mod vest.
Våbenhuset er først opført omkring år 1800.
Under 2. Verdenskrig skjultes en gruppe flygtninge i en lille luge i et krydshvælv, inden de blev smuglet videre til sverige.