The present stone church was built in 1793 to a design by Nils Widman from Össlöv in Berga parish, replacing an earlier wooden church that had fallen into disrepair. It is thought to be the third church to have stood on or near this site. Built in a neoclassical style, the church has a rectangular nave with a straight-ended chancel to the east, a sacristy to the north and a timber porch in front of the west entrance; a further entrance is set centrally on the south side.
Inside, the church follows the hall-church layout typical of the period. The chancel window is flanked by two substantial pilasters, above which runs a painted inscription. The pews received their present colour scheme of blue-green, ochre-yellow and marbling in 1941, when the gallery balustrade was also given a pink tone; the interior is said to have previously been decorated in white and gold.
Several older fittings survive alongside the eighteenth-century building. The pulpit, carved in Renaissance style in 1642, was brought from the previous church, making it considerably older than the present structure. The font remains in use, and a freestanding, five-sided altar rail dates from 1941. On the altar stands a crucifix carved from pear wood in 1927, while the communion vessels were made in Halmstad in 1707.
A detached wooden bell tower stands south-west of the church, built in 1798 by the former soldier Måns Hak. Its older bell has been recast more than once, in 1710 and again in 1751–52, and a smaller bell was acquired from Växjö grammar school in 1815.
The organ has an involved history: an instrument of nine stops was built in 1865/1877 by Carl Elfström of Ljungby, replaced by new organ works in 1941/1943 and again rebuilt in 1947, before a new mechanical organ was installed behind the old case in 1988 by Västbo Orgelbyggeri of Långaryd.