Kirkens bygningshistorie er ganske kompliceret. Den ældste kirkebygning, der med nogen sikkerhed kan dokumenteres er en romansk stenkirke, hvis granit- og kalksten blev genanvendt, da man i 1200-tallet byggede en nyt skib og kort derefter kirkens nuværende kor.
Kirken blev væsentligt forandret i tiden efter o. 1480. Bygningsarkæologiske og [[dendrokronologi]]ske undersøgelser godtgør, at forandringerne indledtes med tilføjelsen af det nuværende sakristi på korets nordside. Herefter opførtes o. 1496/1508 den søndre korsarm og o. 1510/20 det endnu stående tårn (forhøjet o. 1550). Omkring 1524 blev 1200-talsskibet revet ned og det nuværende basilikale skib blev derefter opført mellem det romanske kor og tårnet.
Bygninger,_konstruktioner_og_anlæg