Den opprinnelig romanske steinkirken hadde rektangulært skip og smalere, rektangulært kor. På slutten av 1600-tallet ble det bygd til tårn i vest og sakristi på korets nordside, og ved en kraftig ombygging og utvidelse 1736-37 fikk kirken korsformet grunnplan. Av kirken fra middelalderen står kun skipet tilbake, som del av vestre korsarm.