The oldest parts of the church, including the nave, were built in the 1100s. In the 15th century the nave was extended westwards and the tower was added, with further work on the tower carried out in 1741. Around 1870 the medieval apse was demolished and the church was lengthened to the east, when the nave gained transepts and a three-sided chancel, giving the building much of the layout seen today.
The most striking feature for visitors is likely to be the vaulted ceiling paintings in the older parts of the nave, dating from the 1300s and thought to be the work of the so-called Snårestad Master, a name given by art historians to an anonymous medieval painter associated with a group of Skåne church decorations.
Inside, the font is considered contemporary with the earliest church building, making it one of the oldest surviving furnishings. The altarpiece combines a painting from the 1600s with an altar cabinet in a 19th-century style, while the pulpit, in brown-painted and gilded oak, also dates from the 1600s.
The present organ was built in 1907 by Eskil Lundén of Gothenburg and is a mechanical instrument with Roosevelt wind-chests; it was renovated in 1982 by a Danish organ-building firm.