Kyrkan med halvrunt kor uppfördes 1851–1852 av sten och ersatte då den medeltida kyrkan. Arkitekt var C. G. Brunius. Vid en genomgripande ombyggnad 1900-1902 uppfördes det nuvarande tornet och en ny sakristia. År 1950 skildes den södra korsarmen från långhuset och gjordes till kyrko- och församlingssal. I den norra korsarmen finns sedan 1995 ett kapell för mindre gudstjänster. Kyrkorummet är format som ett L, men kyrkobyggnaden i sig har formen av ett T.
Den nuvarande orgeln byggdes 1970 av Gebrüder Jehmlich, Dresden, DDR och är en mekanisk orgel. Orgeln står på västläktaren och invigdes 1969. Orgeln har tre manualer och 33 stämmor.
Högtalare är hängda bredvid Jehmlich-orgeln, som komplimenteras av en 60-stämmors elorgel byggd av Allen Organ Company. Elorgeln togs i bruk den 20 november 1994.[2]