Tidigare kyrka på platsen var en träkyrka av sannolikt medeltida ursprung. 1781 brann kyrkan ned till grunden efter ett åsknedslag. Nuvarande kyrka uppfördes åren 1795 till 1798. Kyrkobyggnaden består av ett långhus med nord-sydlig orientering. I söder finns ett halvrunt kor och i norr ett kyrktorn med vapenhus. Söder om koret finns en vidbyggd sakristia som tillkom 1844. Tidigare sakristia är nuvarande kor. Långhuset har ett skifferklätt sadeltak.
På långhusets östra vägg finns en predikstol i nyklassicistisk stil som är tillverkad 1848 av snickaren O. Olsson. Ovanför predikstolen finns en åttasidig baldakin.
Koret omges av två tidigare altartavlor. På västra sidan hänger en tavla med motivet "Jesus på korset". Tavlan är målad av Paul Piltz och skänkt till kyrkan av Selma Lagerlöf. Åren 1920 till 1948 var den altartavla. På östra sidan hänger en målning av Bo Sonnsjö. Målningen var altartavla åren 1977 till 1984.
Den äldsta orgeln är byggd över altaret år 1847 av Andreas Åbergh i Hjortsberga socken. Den har 2 stycken kilbälgar och spelbordet är i södra gaveln. Principal 8' fasadpipor i turellerna är ljudande. 1971 avlägsnades av Bröderna Moberg i Sandviken en tillbyggd öppen flöjt 8' av trä och då rekonstruerades Trumpet 8'. Endast grova oktavens pipor samt två kopfer och två tuber i ostrukna oktaven bevarades. Orgeln är mekanisk. Den nuvarande orgeln har följande disposition:
Bonnier, Ann Catherine; Hägg, Göran; Sjöström, Ingrid (2008). Svenska kyrkor : en historisk reseguide. Stockholm: Medström. sid. 374-375. Libris10867351. ISBN 978-91-7329-015-9