Kirken ble ført opp etter tegninger av arkitekt Christian Christie, og har en utforming i nygotisk stil påvirket av stavkirkene. Kirken har to tårn, ett på hver side ved vestenden av skipet.