Built between 1836 and 1837, St Mary’s was one of the first Roman Catholic churches to be built in Inverness following the Catholic Emancipation Act. It was designed by the architect William Robertson of Elgin, who was known for his elegant neo-classical and Gothic revival work. The church’s location, right on the banks of the River Ness, was a bold statement. After centuries of the Catholic faith being practiced in secret in the hills, this grand building announced its return to the heart of Highland public life.
The architecture of the church is striking for its “Buttress and Pinnacle” facade. This style is meant to draw the eye upward, a classic Gothic technique intended to inspire a sense of the divine. The church’s exterior is relatively simple and rugged to withstand the Highland weather, but the interior is a warm, vaulted space that feels much larger than it appears from the outside. It was built using local stone, grounding the international Catholic faith in the literal soil of the Highlands.
One of the hidden gems of St Mary’s is its collection of stained-glass windows. They were installed over several decades and depict scenes from the life of the Virgin Mary and various Scottish saints. On a sunny afternoon, the light filtering through these windows casts vibrant reds and blues across the sanctuary, reflecting off the water of the River Ness just outside. It is widely considered one of the most peaceful and contemplative spaces in the city center.
Throughout the 19th and 20th centuries, St Mary’s served as a spiritual home for many Irish and Italian immigrants who came to Inverness to work on the railways and in the local service industries. This gave the congregation a cosmopolitan feel that was rare in the Highlands at the time. Today, the church remains a focal point for the Catholic community and is a popular stop for visitors who appreciate its quiet beauty and its role in the story of religious freedom in Scotland.