The present stone church replaced an earlier stave church dating from the first half of the 1100s, remnants of which were rediscovered as wall planks in the church floor during a restoration in 1896; a reconstruction of that stave church can now be seen at the Historical Museum. The surviving medieval building has a nave and a narrower chancel with an apse to the east, built of sandstone, and a west tower of limestone. The nave and chancel date from the early 1200s, with the tower added later in the same century, while the sacristy on the north side of the chancel is a nineteenth-century addition from 1896.
The exterior is whitewashed with hewn limestone quoins, tiled saddleback roofs over nave and chancel, and a hipped roof over the apse. The tower has round-arched, colonette-divided sound openings and is topped by an octagonal spire. Of the church's three doorways, the south tower portal is the most imposing and serves as the main entrance; it was added around 1300 during a remodelling that also saw the nave's original south doorway moved to the tower's north side, the vaults built, and a west window inserted into the tower. The window openings elsewhere were enlarged in the mid-1800s.
Inside, the single-nave church is covered by two tent vaults, with a narrow, slightly pointed triumphal arch leading to the chancel, while the tower arch is considerably wider. A 1962–63 restoration under architect Olle Karth uncovered and restored medieval wall paintings to a more original appearance.
Among the furnishings, the font has a Gothic-style bowl from the 1300s set on a base attributed to the workshop of the Gotlandic sculptor Hegvald, dating from the later 1100s. The triumphal crucifix is said to date from the end of the twelfth century, and the sandstone altarpiece was donated in 1699. The pulpit dates from 1768, and a church bell hanging in the tower was cast in the early 1400s.
The current organ was built in 1963 by the Frobenius Orgelbyggeri of Kongens Lyngby, Denmark, and is mechanical; it replaced an earlier instrument built in 1916 by Åkerman & Lund of Stockholm.