Kirken bygget i pusset tegl, med utstrakt bruk av huggen granitt som artikulerende element – i sokkel, i dør- og vindusinnfatninger og som hjørnekvadre. Kirken er en langkirke, og bygningskroppen avsluttes av et kraftig og bredt tårn. Kirken har et nyromansk stiluttrykk med form- og flatebehandling preget av jugendstil. Altertavlen ble utført av Valentin Kielland.