The church originally consisted of a simple nave and a straight-ended chancel. Brick vaulting was added in the 1400s, likely alongside the porch. Late in the 1800s the eastern gable of the chancel was removed and replaced with an apse, and an extra storey was added to the porch to house the bells, which had previously hung in a separate wooden bell tower.
Inside, the walls and ceiling carry paintings from several periods, the earliest dating from the 1400s and 1500s. The pulpit is dated 1645 and signed by its maker; its panels depict the evangelists. The altarpiece, from the 1600s, is an unusual "addition altar" made up of biblical text rather than images, drawn from a Swedish Bible edition of the late 1500s.
A crucifix from the 1600s hangs in the triumphal arch facing the choir, and the pew furnishings also date from that century. The font is a more recent addition, made in 1977 by the Söwe workshop, a contrast to the church's otherwise medieval and early modern character.
In recent years the church has hosted a summer exhibition connected to the Frälsarkransen, a modern prayer bracelet of coloured beads created by Bishop Emeritus Martin Lönnebo in 1995, each bead carrying its own meaning. Such seasonal displays and any associated pilgrimage walks are typically only available for limited periods, so visitors should not assume year-round access to these events.