The present church was built between 1903 and 1905 to designs by the Gothenburg architect Adrian C. Peterson, and consecrated in 1906 by Bishop Hjalmar Danell. Its heavy, austere character, with unrendered granite walls, is typical of Peterson's church buildings elsewhere. Reddish granite quarried locally was used for the walls, with red brick detailing around the windows, eaves and gables, while the roof was originally covered with slate.
The church was originally intended to serve three parishes jointly, but after the others withdrew to renovate their own churches, the incumbent of Ornunga pressed ahead alone with a new building on this site.
Inside, decorative Art Nouveau-style scrollwork survives from the time of construction around the chancel arch and vault. A restoration in the mid-1940s, prompted by damp problems in the walls, brought new plywood inner walls and a new wooden ceiling, and in the process older wall paintings were covered over.
The font, of coarse sandstone and carved with interlace ornament reminiscent of runestone patterns, is thought to come from the old church at Ljur and dates from the 13th century; it is associated with a group of related fonts sometimes linked to a local carving tradition. The original altar ornament, a wheel cross, has been set aside and is kept in the tower. The current altarpiece, painted in 1996, depicts a scene of the crucifixion with an accompanying scriptural text. Two earlier paintings by the artist Birger Sandzén, completed in 1906 and depicting Christ, were displaced when the new altarpiece was installed and are preserved elsewhere in the church. The pulpit is decorated with carved figures of Christ and the four evangelists.
The nine-stop organ was built by Tostareds Kyrkorgelfabrik and installed in 1956. The church bell, moved here from the earlier church, is notably old but bears no date or inscription, and sources note it as a broad, late-medieval type; the sound-openings in the tower face all four points of the compass.