The original medieval building consisted of a nave with a narrower, apsed chancel to the east, and it is this long nave that survives from the earliest church today. The building underwent significant transformation during the 19th century: a north transept was completed in 1830, and in 1848 the present tower was raised, with the main entrance relocated to the west side at its base. At the same time an old south porch was demolished, the church bells were moved up into the new tower, and an earlier freestanding wooden bell-frame was taken down. A south transept followed in 1860, giving the church broadly the cross-shaped form it has today.
A thorough restoration took place in 1930, when electric lighting and heating were installed, new pews were fitted, and the floor was laid with yellow brick produced by the local Veberöd brickworks.
Among the furnishings, the stone font is thought to be contemporary with the original 13th-century church. The pulpit is dated 1591 and its carved panels depict the four evangelists—Matthew, Mark, Luke and John—alongside a panel bearing the monogram of Christ.
The tower holds two historic bells: a smaller one cast in 1432, and a larger bell originally cast in 1520 and later recast in 1741. The current organ, built in 1980 by A. Mårtenssons Orgelfabrik of Lund and rebuilt in 1986, replaced an earlier instrument installed by Eskil Lundén of Gothenburg in 1907.