The church stands on the site of an earlier Romanesque nave and tower, remains of which were uncovered during a 1929 restoration. The present nave and tower date from the mid-fourteenth century, attributed to an anonymous stonemason known as "Egypticus", though the lower part of the tower survives from the earlier building. The chancel and sacristy, originally thirteenth century, were rebuilt in 1864–65 following the old design.
The exterior is whitewashed with limestone quoins and window surrounds, and the tall tower is topped by a short octagonal spire with pointed sound openings arranged over three storeys. The nave's south portal is unusually elaborate and is considered among the most striking pieces of church architecture on Gotland; reliefs set into the wall beside it, likely made for another location originally, are also linked to the Egypticus workshop. Inside, the nave is covered by four vaults resting on a single central pillar, while the chancel ends in an apse beneath a domed vault. A small fragment of medieval wall painting, possibly fifteenth century, was found in the tower's ringing chamber during restoration work in the early 1960s.