The original stone church was built by the owner of Normlösa manor, probably not long after 1100, and followed a plan similar to churches at Hov and Östra Skrukeby, though with an added chancel and apse. A tower was raised against the nave's west gable soon after, and this tower, along with the west and south walls, survives from the medieval building.
By the 18th century the old church had become too small, low and dark for its congregation. Demolition began in May 1766, and within a rebuilding campaign of 1766–67 the church was widened to the north and lengthened eastward, based on a plan drawn up by the parish's own vicar. The result, consecrated in September 1767, is an early Gustavian hall church with a nave and a straight-ended chancel of equal width, retaining the older tower and parts of the south facade. The tower gained its present form, including its shingle-covered bell-shaped spire, in 1784.
Inside, a panelled barrel vault and old-fashioned fittings give the interior a distinctive character. Fragments of late-medieval wall paintings have been uncovered near the organ loft and in the tower's ground floor, which now serves as the sacristy. Among the furnishings is a 13th-century triumphal crucifix showing Christ in a Romanesque style, one of the church's oldest pieces, along with a 15th-century oak altar cabinet and a 16th-century pulpit said to have been donated by a widowed provost's wife. A memorial tablet commemorates a former vicar who had been a monk at Vadstena.
The present altarpiece, painted in 1854 by G. Lindblom of Kalmar and depicting the Descent from the Cross, replaced the earlier medieval altar cabinet; it is a copy of a well-known altarpiece in Kalmar Cathedral. The church also has an eleven-stop pipe organ built in 1854 by Sven Nordström of Flisby. In the churchyard stands a copy of Carl Milles's sculpture Guds hand (God's Hand), and a medieval tithe barn survives in the churchyard's south-east corner.