Hagfors developed around ironworking, and the Uddeholm company, which built the town's housing, schools and roads, also financed and built the church in 1903-04. The company retained ownership until 1936, when the building passed to what was then the Hagfors chapel parish.
The wooden church was designed in the historicising, national romantic taste of its era. Distinctive dormer-style roof windows originally gave the building much of its character. A rectangular nave leads to a narrower, lower chancel to the east, with a tower on the north-west side of the nave and an attached sacristy north of the chancel.
In 1936 the church was substantially restored under the architect Einar Lundberg, in a functionalist spirit that removed most of its original turn-of-the-century character, including the dormer windows, and stripped the interior of its decoration. A further restoration in 1984 aimed to recover something of the original appearance: the old roof windows were reinstated and the pulpit and pillars were freed from later plywood and masonite cladding. Sources differ slightly on who led this later restoration.
The interior today feels notably airy, with partly exposed roof trusses and rich decorative painting. A chancel arch dividing the nave from the chancel carries a painted sequence from 1980 by Marianne Nordström of Alsike convent, depicting a pilgrimage motif linked to the old medieval pilgrim routes toward Nidaros (Trondheim) and the shrine of St Olav, which followed the Klarälven valley. A triumphal crucifix from 1984, by the artist Eva Spångberg, hangs within the arch.
Other furnishings include a wooden font from 1904 and a free-standing pulpit with an onion-shaped, red-marbled base and an octagonal canopy above. The altarpiece, an oil painting by Torsten Nordberg dating from the 1936 restoration, depicts the risen Christ's meal with the disciples at Emmaus. The church's current organ was built in 1975 by A. Magnussons orgelbyggeri, replacing earlier instruments from 1918 and 1946.