The site's first known church was a timber building erected in the 1300s, slightly west of the present structure. It had a rectangular nave, a porch to the west and a sacristy north of the chancel, and was extended several times, including in the 1690s. Inside, it was richly decorated with painted ornament; fragments of these decorated boards survive today in the loft of the current church.
The existing stone church was built to designs by Bishop Andreas Olavi Rhyzelius and consecrated in 1755, reportedly by Rhyzelius himself. Work on the tower began in 1759 but progressed slowly, and it was not completed until 1764. The church comprises a nave with an east-facing chancel of the same width, a sacristy to the north of the chancel, and the tower attached to the west end of the nave. The roofs are shingled, and the tower is topped by a bell-shaped cupola with two lanterns, the upper crowned by a gilded orb and cross. Inside, the ceiling is formed by a wooden barrel vault.
Among the furnishings, the pulpit dates from 1706–1709 and originally belonged to the earlier timber church; its maker is unrecorded, though one of its carved figures is medieval and is thought to come from a lost medieval altar cabinet. The altarpiece, a painting of the Descent from the Cross set within an elaborately decorated frame, was completed in 1757. It was a gift from Carl Fredrik Pechlin of Ålhult and made entirely by Jonas Berggren.
Two wooden sculptures of particular age are also kept in the church: a Madonna figure dated to the 15th century and a figure of Saint Olav dated to the 13th century, both notable survivals from the medieval period.
The church has had a succession of organs over the centuries, from an instrument built in 1711 through 18th- and 19th-century replacements, to the present mechanical organ built in 1970 by Bruno Christensen & Sønner, which retains the façade of an earlier 1788 organ.