Den er bygget som en bredkirke, altså en kirke som er bredere enn den er lang til. Alteret står på den ene langveggen med hovedinngangen på motsatt side. Vinklene mellom langveggene og hjørneveggene er 145°, mens de andre vinklene er 125°, og mellom veggene er det spenn på 19 og 26 meter. Bygget er oppført i lokal gråstein som lett sprekker opp i rettvinklede blokker (bare til dekorative detaljer er det brukt kleberstein). Til muring og pussing er det brukt kalk blandet med leire. Taket er valmet og har en liten karakteristisk knekk mellom øvre og nedre del. Det store spennet krevde store dimensjoner slik at takkonstruksjonen har et innviklet system av bjelker. Fire vertikale søyler i kirkerommet støtter opp takkonstuksjonen. Den oktogonal grunnformen blir bare brutt av et sakristi oppført som et utbygg av bindingsverk.