The church's earliest fabric dates from the Middle Ages, when it would originally have had a flat wooden ceiling. During the fifteenth century this was replaced with brick vaulting, a change typical of many medieval Swedish churches as builders sought more durable and fire-resistant roofing.
The building was substantially enlarged between 1907 and 1909, to designs by the architect Gustaf Hermansson. This campaign gave the church much of its current form, adding a tower, a new chancel, a new sacristy, and transepts to the north and south. A few decades later, in 1935, a small baptism and wedding chapel was built into the church's south-eastern corner, providing a more intimate space for these ceremonies.
The church is constructed of grey stone and brick, materials that reflect both its ancient origins and the more substantial early twentieth-century rebuilding. Visitors interested in church architecture may find the contrast between the older masonry and the Hermansson-era additions of particular interest.
The present organ was built in 1992 by Johannes Menzels Orgelbyggeri AB, replacing whatever instrument preceded it. Its two manuals and pedal division, with a modest range of stops, are typical of late twentieth-century Swedish organ building for a parish church of this size.