The church has a rectangular nave, originally with a straight-ended chancel that was replaced in 1833 by a three-sided brick apse. The walls are whitewashed, and a slate-covered saddle roof carries a small ridge turret with a weathercock and iron cross. The timber porch and gallery at the west end date from a thorough restoration in 1911, carried out to designs by Adrian C. Peterson using timber salvaged from two demolished lychgates.
Inside, the atmosphere remains distinctly medieval. A triumphal arch separates the chancel from the nave, and above it hangs a fifteenth-century triumphal crucifix. The pulpit, in Renaissance style from around 1590, is counted among the oldest in Halland, while the oak font, dating from the early 1600s, bears an inscription in Danish, a reminder that this region once lay under Danish rule. The altarpiece, showing Christ adored by angels, was painted by Albert Eldh and installed as part of the 1911 restoration.
A freestanding timber bell tower with a pointed spire stands southwest of the church and houses two bells. The larger is said to have been cast in 1455, making it one of the oldest in Halland, and carries a partly indecipherable inscription along with Christ and Marian monograms; the smaller bell dates from 1940.
The organ has a layered history: an instrument built in 1855 by Johan Nikolaus Söderling for Ljungby church was rescued from a fire there and brought to Sibbarp around 1870, later repaired and adjusted by local organ builders. It was replaced in 1911 by a new organ, and again rebuilt in 1975 incorporating older material, retaining Söderling's original 1855 case front.