The current church was built between 1883 and 1885 to designs by the architect Albert Törnqvist, and taken into use in 1886. It replaced an earlier two-naved medieval church built in the Romanesque style, which was demolished from 1884 onwards as the new building rose around it. The result is a structure often described as historicising mixed style, built in rendered and whitewashed stone, with a nave and chancel and a three-sided sacristy to the east. The tower has a tall, cross-topped spire and double sound openings with a clock. Inside, the hall-church interior has a three-part panelled ceiling, and a screen wall separates the chancel from the sacristy.
Several fittings recall the medieval predecessor. The granite font dates from the Middle Ages, although it has been recut in more recent times. A triumphal crucifix on the south chancel wall is attributed to the thirteenth century and to a South Scandinavian workshop. Beneath the gallery is a notable group of medieval oak sculptures, including a mid-thirteenth-century Madonna, a possible Saint Ursula and a Saint Birgitta from the fifteenth century, an Anna Selbdritt group, a relief from an altar cabinet, and a carved deacon figure dated to the sixteenth century — together giving visitors an unusually rich sense of the church's medieval origins despite the Victorian-era rebuilding.
The altarpiece is a twentieth-century addition, created in 1977 by David Ralson. It takes the form of a cross incorporating scenes from the New Testament, with the crucified and risen Christ at its centre within a mandorla, and surrounding images including the Annunciation, the Nativity, the Baptism of Christ, Gethsemane, the trial before Pilate, and the Holy Spirit as a dove at the top. The pulpit's sounding board and bowl are decorated with painted scenes by the artist Sven Ljungberg of Ljungby, and the pews have open, Art Nouveau-influenced ends.
The church has had more than one organ. An instrument built in 1890–98 by Carl Elfström of Ljungby, with a facade designed by Folke Zetterwall, was rebuilt in 1958 and again replaced internally in 1977–79 by a new mechanical organ from J. Künkels Orgelverkstad, though the historic Elfström facade was retained. A smaller mechanical chancel organ by Walter Thür Orgelbyggen was installed in 1986 to mark the church's centenary.