The church's building history spans several centuries. Its tower was originally raised around 1200 as part of an earlier, smaller Romanesque church. Later in the 13th century, the present, larger nave and chancel were built in Gothic style, leaving the older tower looking notably undersized against the new construction. A sacristy was added to the north side in 1866, to designs by A.W. Lundberg, while three substantial buttresses on the north and south walls are thought to predate the 18th century.
The earlier church on the site was of a so-called 'iconic' type, and a number of carved relief stones attributed to a stonemason known as Byzantios survive, built into the walls of the present church—most visibly on the south face of the chancel and within the richly decorated south portal. Foundations of this earlier building were uncovered during a restoration carried out between 1947 and 1950 under the architect Erik Fant.
Inside, the single nave is covered by two groin vaults divided by a broad transverse arch, with a wide, pointed triumphal arch leading into the chancel, which is lit by a group of three windows in the east wall. The chancel retains wall paintings dating from the 14th century. The narrow, elongated window openings elsewhere in the church preserve their original medieval form.
Among the church's furnishings, the finely carved stone font is a notable survival, made in the 12th century by the sculptor known as Hegvald, one of Gotland's most distinctive medieval stonemasons. A triumphal crucifix, also from the 12th century, has been mounted on a cross dating from the following century. The pulpit was installed in 1777 by Nils Fries and decorated the following year by the painter Johan Weller.
The present organ was built in 1957 by Nils Hammarberg of Gothenburg, a mechanical instrument with a case designed by Jörgen Fåk of Stockholm.