The church's most striking feature is its painted ceiling, completed in 1795 by the church painter and wallpaper manufacturer Jacob Magnus Hultgren. He created eighteen paired images across the vault: nine on the south side showing scenes and promises from the Old Testament, matched by nine on the north side depicting their fulfilment in the New Testament. Higher up, further paintings show the Trinity and a vision of the Last Judgement, with crowds walking towards the World Judge.
These decorations had a chequered history. They were painted over in the later 19th century, then covered again in 1904 with panelling bearing its own stencilled decoration by Martin Wallström. It was not until a restoration in 1946–1947, carried out by Thorbjörn Engblad, that Hultgren's original paintings were uncovered once more. That same restoration also added a sacristy on the north side and returned much of the interior to its 18th-century character.
The font, carved from a single block of sandstone in a Västergötland style, dates from the 13th century and is among the oldest objects in the church. A Gothic triumphal crucifix in oak, carved in the 14th century, hangs on the south wall of the nave above the font; for a period in the twentieth century it was on loan to the Gothenburg City Museum.
Beneath the chancel floor lies a burial chamber, reached by a stone stairway under a hatch inside the altar rail. Bricked up for many years, it was reopened in 1946 and contains four oak coffins holding the remains of the provost Jonas Ahlelöf, his wife, their daughter and a grandchild. The floor of the porch also incorporates gravestones from the 17th and 18th centuries.
The altarpiece, also painted by Hultgren in 1795, depicts Christ on the cross with a serpent and skull at its foot, flanked by monograms for the kings Gustav II Adolf and Karl XII. Like the ceiling, it was later overpainted and only recovered in 1947. The pulpit, with its canopy and hourglass, was made by Peter Miller in the same year as the ceiling paintings, 1795.