Den opprinnelige kirken var en romansk kirke med skip, kor og apsis. Apsis ble revet på et tidlig tidspunkt og koret forlenget ca 5,5 m og avsluttet med en rett østmur. Den andre og største ombyggingen i middelalderen innebar at koret ble revet og skipets langmurer forlenget ca 12 m og avsluttet med rett østmur. Kirken ble da ca 30 m lang med skip og kor i samme bredde. De ble brukt tegl ved denne ombyggingen. Ved ombyggingen til korskirke i 1697 ble to korsarmer tilføyet omtrent midt på langkirken, de åpner seg inn mot den med rundbuer i full bredde. Korsarmenes innvendige lengde ca 8,5 m og bredde ca 11 m. Intil Ø-siden av østre korsarm ble det anlagt et ca 4,5 m langt og ca 6,5 m bredt kor. Kirkens innvendige lengde ca 35 m og skipets bredde ca 11 m. De rundbuede S- og V-portalene er bevart og bygd av kalksteinskvadre.