It was designed by James Kyle, Catholic bishop of Aberdeen, and built on land donated to the diocese by Sir William Gordon, Baronet of Letterfourie.
[5] Twin squared towers flank the gabled centre and its main entrance, which is recessed within a point-headed arch beneath a four-light stained glass window with geometric tracery.
[1][4] The church's font, with its heavy stone base and elaborately carved wooden cover, is in a small baptistry in the south-west corner.
The church and presbytery are surrounded by a high coped rubble wall, lowered at the west front with spearhead railings and a carriage gate.
[8] The imposing west front of the building was based on the derelict Elgin Cathedral, and was intended to symbolise the respectability attained by Catholics following their recent emancipation in Scotland.
[4][9] The ornate marble war memorial at the west end of the church, installed in 1922, was designed by Cameron McDonald and carved by Nicol Bros of Buckie.