The present stone church was built in 1865 to designs by the architect and professor Fredrik Wilhelm Scholander, replacing an earlier medieval church that stood just to the south and had become dilapidated as the local population grew. That older building, dating from the 12th century, had been constructed of roughly hewn granite with dressed sandstone detailing, comprising a rectangular nave, a square chancel and a semicircular apse. Building the new church required extending the churchyard northwards, rerouting the local road and moving the parish cottage. The first service in the new building was held on New Year's Day 1866.
The church's current appearance owes much to a major restoration in 1963, led by the architect Lars Stalin, during which side aisles shown on Scholander's original plans were finally added. Chancel windows by the artist Bo Beskow also date from this period.
Several older fittings survive from the medieval church. The sandstone font is said to have been carved in the 12th century by the stonemason Finvider. A crucifix dates from the 18th century, as does a Baroque-style pulpit from the early 1700s. The altarpiece, painted in 1778 by Pehr Hörberg, is a copy of the altarpiece in Växjö Cathedral, and further paintings by Hörberg, once part of the gallery front in the old church, are displayed beneath the gallery today.
The church has a colourful history of misfortune and mystery. An anonymous donor reportedly arranged for a clockmaker from Stockholm to fit a tower clock around 1884–85, and the donor's identity was never revealed. A storm shortly before midsummer 1885 tore down the church's large copper-clad cross and its four globes, damaging the slate roof in the process; a new cross, made of well-seasoned holly wood clad in copper and gilded, was made to replace it according to the original design.
The gallery organ, built in 1874 by Anders Victor Lundahl of Malmö, was praised at the time as one of the finest instruments of its size, and the congregation is said to have given the builder a silver drinking cup in gratitude; the organ is no longer playable. A separate chancel organ with 15 stops was built in 1964 by Troels Krohn of the Frederiksborg Orgelbyggeri in Denmark.