The western part of the church is thought to date from the late 1100s or early 1200s, when a Romanesque stone church was built here with a nave, apse and west tower. The nave was extended around 1300, and during the 1400s the tower and the present chancel were added, giving the building much of its current form.
A dramatic turning point came on a Sunday in June 1785, when lightning struck and set fire to the church's spire. The blaze destroyed the entire tower, the nave's roof and all its windows, and damaged the interior. Repairs took about three years, during which the steep medieval roof was replaced with the lower, broken roof still seen today. In place of the burnt spire, the distinctive lantern crowned with four urns bearing gilded flames was erected, a design possibly by Dan Wahlström, a master mason from nearby Strömsholm.
Inside, the vaulted ceiling comprises four star vaults, and the chancel contains gravestones from the 1600s and 1700s. The chancel window is set within a Baroque-style altar ornament featuring two carved trees with gilded foliage, while the altar itself, along with its three-sided altar rail, dates from a substantial 1940 renovation overseen by architect Bernhard Schill, when the pews were also given marbled fronts in an 18th-century style.
Among the church's furnishings is a triumphal crucifix dating from the 1300s. The octagonal Baroque pulpit, carved with gilded acanthus leaves, was made by sculptor Nicolaus Schenander and is said to have been dedicated on Midsummer's Eve in 1701. The modern font, the work of an artist from Västerås, depicts the motif of a deer at a spring.
The church has had several organs over the centuries, including an instrument moved here from Ramnäs kyrka in 1840, itself originally built in 1707 by the noted organ builder Johan Niclas Cahman. The current organ, built in 1981, retains the earlier instrument's Empire-style façade.