The church is built next to a defensive tower, erected in the 12th century, and probably designed to protect the congregation from raiders from across the sea. The present-day church is largely from the 14th century. Only the tower remains of an older church on the same site. The tower was originally part of the nave of this first, Romanesque church. The current tower roof dates from 1755.
The church is a High Gothic building, characterised by a spacious nave, divided into four vaults by a single central column. The choir lacks an apse and instead the eastern end of the church is adorned with three Gothic windows.
Possibly the most noteworthy part of the church is the southern portal, which is richly sculpted. Dating from the 14th century, it was executed by the Gotlandic workshop commonly referred to as Master Egypticus. It displays in a hasty manner scenes from the Old Testament.
The interior of the church is adorned by frescos, of which only fragments remain. The altarpiece however is an unusually accomplished piece dating from the 14th century, and the church also has a medieval baptismal font. There is also a gravestone set in the floor of the choir, which is inscribed with runes. Other furnishings date from the late 17th century (the pulpit) and the 18th century (choir stalls and pews).