The church's nave and chancel are built of brick, a material and style that some researchers link to Åhus church, whose straight-ended chancel (built around 1225) is thought to have influenced several churches raised in north-eastern Skåne during this period. The mix of round and pointed arches in the triumphal arch and the nave's south portal, along with decorative use of brick, points to a construction date within the so-called transitional style, roughly 1220–1260. However, the building material has also been said to show a closer affinity with nearby Gumlösa church than with Åhus, so its precise stylistic lineage remains open to interpretation.
The square west tower, built of granite rubble in the 15th century, is whitewashed like the rest of the exterior. Internally, the nave is covered by two vaults and the chancel by one, all cross-vaults inserted during the 1400s; the ground floor of the tower has a barrel vault. A porch was added outside the south entrance in the late medieval period, and a small sacristy was built onto the east end in the 1840s.
During the late Middle Ages the interior was decorated with wall paintings, later whitewashed over and only rediscovered during a 1933 restoration carried out by the so-called Vittskövle group.
Among the furnishings, the stone font is medieval work attributed to the Vitaby-Maglehem group of craftsmen; an accompanying brass font basin is recorded in an inventory from 1713. Above the font hangs an eight-sided canopy thought to date from the 1600s. An oak triumphal crucifix survives from the early 1200s, making it one of the older objects in the church. The pulpit is believed to have been made in 1626, a date inscribed on its sounding board, while the altar was built in 1667 by Pehr Hindrikssen of Ystad, with an altarpiece added in 1674.
The church has had several organs over the years, including instruments built in 1850 and 1907; the current mechanical organ dates from 1968, though its case comes from an earlier instrument.