The church's story begins with an earlier wooden building, at whose western gable a massive tower of granite stone was erected around the 1140s, offering protection against fire and attack. Roughly fifty years later, around 1190, a Romanesque stone church was built alongside the tower, comprising a broad nave with a rounded apse to the east. A porch was added on the south side in the fifteenth century, and around the same period the interior was decorated with a series of biblical wall paintings attributed to the so-called Fjälkinge Master. These were painted over after the Reformation but were uncovered and restored during works carried out in the 1960s, and can still be seen in the vaults today, including a depiction of Christ as judge of the world seated upon a rainbow.
A north transept, known as the Nykyrkan (New Church), was added in 1763, with a wooden barrel-vaulted ceiling painted a few years later. The tower gained a clock in 1799, with dials facing three directions only, since the village had no buildings to the east. A thorough restoration between 1965 and 1967 also saw the organ moved to a gallery in the Nykyrkan and the font relocated to the base of the tower, which was fitted out as a baptismal area; the church was reconsecrated in May 1967.
The granite font is thought to be as old as the church itself, carved with a winged horse and a winged lion, and stands near the opening to the chancel. The pulpit, in an archaic Romanesque style, dates from 1604 and carries carved figures of the four evangelists. The altar, from the same year, was painted and gilded a few years later, with an altarpiece bearing the words of the institution of the Eucharist in Danish alongside the date 1609 — a reminder of the region's earlier Danish rule.
A triumphal crucifix hangs on the south wall near a reconstructed medieval window; it originally sat on a beam across the chancel arch. The tower holds two bells, the older bearing a date of 1615 though later recast, and a larger bell said to have been taken as war booty from Russia and sold to the parish in 1731, subsequently recast more than once due to poor tone.
West of the church stands a small building known as the kyrkporten, or 'church gate', a survivor from an earlier churchyard wall, its oldest parts possibly medieval; it was once used to store the parish's tithe grain.