The church was built in Romanesque style around the year 1200, with local natural stone construction typical of the period. The tower, matching the nave in height, was added at some point between the 1300s and 1500s, marking a significant later addition to the original structure.
In the 1400s the interior was given vaulted ceilings, which were decorated with mural paintings, adding a distinctive medieval character to the church's interior that visitors may still notice today.
A thorough rebuilding took place in 1863 under the architect Carl Georg Brunius, during which brick transepts were added and the chancel and vestry were reconstructed. This significantly altered the church's footprint and appearance, giving it the cross-armed plan visible today.
A further restoration followed in 1953, led by cathedral architect Eiler Graebe. This work included a new altar, rebuilt pews, relaid floors, and the conversion of the north transept into a vestry. The current altar, made of hewn sandstone blocks, dates from this period, as does much of the church's present internal arrangement.
Among the furnishings, the octagonal font in grey artificial stone dates from the 1890s and is designed in a neo-Gothic style, with a gilded dove suspended above it. The wooden pulpit is from the same decade. The church has had several organs over the years, with the present pneumatic instrument built in 1959 by A. Mårtensson's Orgelfabrik in Lund, incorporating an older organ façade from 1889.