Official website: rcdg.org.uk
Where these churches are
Diocesan boundaries do not follow the county boundaries — most of them were drawn in 1850, when the hierarchy was restored, and the counties have been redrawn since — which is why a diocese usually spans several.
Churches by town
Kilmarnock
- Our Lady of Mount Carmel Sun 11:30
- Saint Joseph Sun 11:00
- Saint Matthew Sun 09:30
Ayr
- Saint Margaret Sun 09:30
- Saint Paul Sun 11:30
Dumfries
- Saint Andrew Sun 10:00
- Saint Teresa Sun 11:30
Ardrossan
- Saint Peter in Chains Sun 10:30
Auchinleck
- Our Lady of Lourdes and Saint Patrick Sat 18:00 Vigil
Beith
- Our Lady of Perpetual Succour Sat 17:30 Vigil
Bourtreehill South
- Saint John Ogilvie Sun 09:30
Cumnock
- Saint John Sun 11:00
Dalbeattie
- Saint Peter Sat 14:00 Vigil, 17:00 Vigil
Dalry
- Saint Palladius Sun 11:30
Galston
- Saint Sophia Sat 18:00 Vigil
Girvan
- The Sacred Hearts of Jesus and Mary Sun 11:15
Hurlford
- Saint Paul Sun 09:30
Irvine
- Saint Mary Sun 11:00
Kilbirnie
- Saint Brigid Sun 10:00
Kilwinning
- Saint Winin Sun 11:00
Kirkcudbright
- Saint Andrew and Saint Cuthbert Sun 09:30
Largs
- Saint Mary, Star of the Sea Sun 10:00
Lockerbie
- Holy Trinity Sun 09:30
Maybole
- Our Lady and Saint Cuthbert Sun 09:30
Millport
- Our Lady of Perpetual Succour Sun 12:15
Moffat
- St. Luke Sat 17:00 Vigil
Mossblown
- Saint Ann Sat 16:00 Vigil
Muirkirk
- Saint Thomas the Apostle Sun 09:00
Newton Stewart
- Our Lady and Saint Ninian Sun 11:30
Prestwick
- Saint Quivox Sun 09:30, 18:00
Saltcoats
- St Mary (Our Lady, Star of the Sea) Sun 10:00
Stevenston
- St John Sun 11:30
Troon
Waterside
- Saint Francis Xavier Sat 14:00 Vigil
West Kilbride
- Saint Bride Sun 12:15
Wigtown
- The Sacred Heart Weekdays Mon 11:00
Times are as published by each church or its diocese and can change, especially over Christmas, Easter and the summer. Check with the church before travelling.
All dioceses →