A wooden stave church once stood on this site before being replaced, like most churches in Skåne, by a stone building during the second half of the twelfth century. Traces of the earlier structure survived beneath the later fabric: a 1950s renovation uncovered impressions left by two planks from the original stave church. The southern portal is carved from red sandstone.
The tower and porch were added in the fifteenth century, when vaulting was also built into the chancel and nave, along with a pillar dividing the church into two aisles. The vaults carry calcimine paintings from around 1500, attributed to an unnamed painter now known conventionally as the Everlöv Master after this very work.
The churchyard contains a lychgate (stiglucka) marking the entrance to its oldest section, historically symbolising the passage onto consecrated ground. In the 1890s the structure, by then dilapidated and standing awkwardly in the middle of the churchyard, was threatened with demolition, but the parish vicar objected and wrote to the Royal Academy of Letters, History and Antiquities, a intervention credited with saving it. A separate cholera cemetery was laid out in 1859, reflecting contemporary fears about the spread of disease.
Inside, the altarpiece and pulpit are oak, carved in 1626. The church's original door survives and has stood in the porch since 1915; made of oak with iron decorations including sun crosses, sun rings and ship motifs, it is thought to reflect the transitional period when Christianity was displacing older beliefs. A poor box (fattigstock) dates from the seventeenth century.
The present organ was built in 1954 by A. Mårtensson's Orgelfabrik of Lund, a mechanical instrument with eight stops.