The church was completed in 1914, the same year Hässleholm was granted town status, and was built from hand-struck red brick from the Yddinge brickworks on a granite plinth. It was designed by the architect Fredrik Sundbärg of Landskrona. The building consists of a rectangular nave with the chancel to the east and tower to the west, drawing on the stepped gables typical of medieval Scanian church architecture. The roof covering was changed from tile to copper sheeting in 1957, and further restoration in the 1980s addressed frost-damaged brickwork on the façades and saw the interior walls stripped of plastic paint and limewashed.
Inside, the church is characterised by tall vaulted ceilings, sturdy pillars and abundant light from the high windows. The chancel roof is supported by two massive granite columns, each hewn from a single block of stone. Above the chancel is a painted rose window depicting the Lamb with the banner of the cross, a focal point often admired for its colour and detail.
Among the furnishings, the font stands in a side aisle to the south, while the pulpit and altar were designed by the architect Axel Lindgren. An older altarpiece, now kept in the crypt, is signed by Georg Hansen and depicts the Resurrection of Christ.
The church's first organ was built in the early 20th century by Olof Hammarberg of Gothenburg. It was later replaced by the instrument that still stands on the organ loft, built in 1955 by the Danish firm Marcussen & Søn of Aabenraa — a large mechanical organ of some 42 stops across three manuals and pedal, regarded as one of the church's most distinctive features. A smaller choir organ was added in 1964 by Grönlunds orgelbyggeri.