The medieval church on this high, exposed site was twice wrecked by storms, in 1635 and 1674, prompting a major rebuilding. Construction of the present church began in 1698 and was completed in 1705, incorporating some of the older walls. The nave was lengthened and the chancel given a three-sided end. A tower with a lantern and curved, pointed spire was added to the west in 1753, and a porch on the south side followed in 1756.
The tower's history has not been entirely peaceful: it was destroyed by fire after a lightning strike in 1863 and rebuilt the following year. The church underwent further renovation in 1934 under Sigfrid Ericson.
The most striking feature for visitors is the painted ceiling, completed in 1770 by Johan Burman. The paintings have never been overpainted, though two blocked-up windows meant some retouching was needed in 1970. The chancel depicts the Trinity, while the nave shows the Last Judgement, with Christ enthroned among the twelve apostles and the blessed. On the south side, souls and angels await entry to heaven; on the north, a winged devil drags the damned into the flames of hell. Eight further biblical scenes appear as tableaux along the nave walls.
The pulpit and altarpiece, contemporary with the church itself, are attributed to Marcus Jäger the Elder, and the altarpiece and fixed fittings were painted in 1717–1718 by Sven Wernberg. The medieval font, dating from the 1200s, is no longer here: it was moved to Sankt Peders kyrka in Lödöse in 1731.
According to one account, the church did not entirely escape the disruptions of war either: in 1532 Christian II ('Christian the Tyrant') is said to have crossed the Göta Älv north of Kungälv and advanced to Skepplanda, camping at the church.