The original church was built of sandstone in the later 1100s. It was replaced in 1877 by a new church designed by the architect Johan Fredrik Åbom, with a three-sided chancel; only the lower part of the old tower was retained from the medieval building. Inside the tower vault, medieval wall paintings from the 1400s have survived.
A few older furnishings connect the church to its earlier history. The font bowl dates from the time of the medieval church, and a crucifix from that building has also been kept. The altarpiece was painted in 1956 by Poul Høm. An oak sculpture depicting Christ, once kept in the church, is now held at the Historical Museum of Lund University.
The church's organ has an unusual history. It was built in 1890 by Carl Elfström of Ljungby and was renovated in 1953, but by 1988 had become unplayable and was replaced for services by an electric organ. In 1999, however, the original Elfström organ was rebuilt by Nye Orgelbyggeri and reinaugurated, reusing the seven original stops, the organ case, bellows and façade from the 1890 instrument, now forming part of a larger mechanical organ.