The church was originally a plain, towerless timber building comprising chancel, sacristy and porch, completed in 1632. The same year the parish received its first vicar, Olaus Jacobi Arbogiensis, who is said to have preached in both Swedish and Finnish to serve the bilingual congregation of the time.
As the population grew, the building was extended in 1680 with north and south transepts, giving it a cross-shaped plan with a small ridge turret over the crossing. Further changes came in the 1770s, when the turret was removed and a west tower added instead. The timber walls are clad with wooden shingles finished in the red slurry paint typical of the Bergslagen mining region; in 1904 the shingle roof was replaced with slate from a local quarry.
A 1953 renovation gave the interior much of its present appearance, including a widened chancel to the west and a new staircase for the pulpit. During this work an older painting on the chancel ceiling was covered over and replaced with painted cloud motifs.
Among the furnishings is an altarpiece from before 1684 by Anders Erson of Filipstad, depicting the Crucifixion with the two thieves and soldiers casting dice for Christ's garment. The current pulpit, in neoclassical style, dates from 1797 and replaced a seventeenth-century predecessor. A wall painting from 1632 known as 'Eve in Paradise' survives on the north wall of the chancel, and the church holds a Finnish Bible printed in Stockholm in 1642, a reminder of the parish's earlier bilingual life. A stained-glass window created in 1979 by Einar Forseth takes its theme from the Gospel of John's image of the vine.
The organ has its own layered history: an instrument of twelve stops was built in 1780 by Jonas Ekengren of Stockholm, and its case survives as the facade of the current organ, built in 1904 by E A Setterquist & Son of Örebro and renovated in 1987.