HDO Masses in Highland

6.00pm (vigil)

St Mary (Arisaig)

7.00pm (vigil)

St Patrick (Mallaig)

10.00am

Our Lady of the Rosary & St Columba (Kingussie)

St Lawrence (Dingwall)

St Margaret (Roy Bridge)

St Mary (Inverness)

St Mary (Nairn)

10.15am

St Mary (Fort William)

12.30pm

St Ninian (Inverness)

6.00pm

Our Lady of the Rosary & St Columba (Kingussie)

St Duthac (Dornie)

7.00pm

Our Lady of the Assumption (Isle of Skye)

St Joseph (Spean Bridge)

St Mary (Nairn)

St Mary (Inverness)

St Mary (Fort William)

St Ninian (Inverness)

7.30pm

St Anne (Thurso)

St Columba (Culloden)

St Maolrubha (Isle of Skye)