The earliest church here was built in the early medieval period, though little is known about it. Surviving fragments include a Gothic window surround and a sandstone doorway portal, dated to the 12th or 13th century and typical of Romanesque church architecture; the portal is now built into the tower wall of the present church. Three carved sandstone grave slabs, decorated with palm-leaf and heart-palmette patterns, also survive from this earliest phase.
A second church, a rectangular building of grey stone with a timber porch, was erected in 1725 and stood until the present building replaced it in 1899. That church lacked a tower, and its bells hung in a low frame or hood over the north door.
The current church was built in 1898-99 by master builder J Larsson of Varola. Unusually, it is oriented with the tower to the north and the chancel to the south; it was not built directly over its predecessors, which stood between the new church and the surviving south churchyard gate. A sacristy was added east of the five-sided chancel during a major restoration in 1952.
Among the church's furnishings, a sandstone font from the first church is particularly notable. Its cylindrical bowl bears seven carved arcades depicting a man fighting a dragon and a lion, a centaur wielding a sword, and a figure fighting with an axe — scenes interpreted as representing the forces of evil at work up until the moment of baptism. The font is attributed to the stonemason Othelric, known for his work at other Västergötland churches.
The late Baroque altarpiece, probably from the 1690s, is considered one of the church's finest and most valuable possessions; it was restored in 1942. Carved figures of the evangelists from the old pulpit have been mounted on the new one. The church communion silver and textiles are said to have been donated in 1731 by Queen Ulrika Eleonora the Younger, via the parliamentary representative Håkan Olofsson of Olunda.
Of the three bells, the smallest is unusual: it is thought to date from the later 13th century and carries a crude, unevenly cut runic inscription of the Angelic Salutation in Latin. Outside the church, on the west side, is a giant's cauldron (a glacial pothole) nearly three metres deep and 1.7 metres across. The organ was originally built in 1909 by Olof Hammarberg of Gothenburg; a new organ mechanism by the same firm was installed in 1953, retaining the 1909 façade.