Advent & Christmas Season

Download Section

Advent Season 2025

29/11 Sat Ballater – Vigil Mass: 5:00pm
30/11 SunBanchory: Mass: 10:00am, 6:00pm

6/12 SatBraemar – Vigil Mass: 5:00pm
7/12 SunBanchory – Mass: 10:00am, 6:00pm
7/12 SunAboyne – Mass: 12:30pm

13/12 Sat – Ballater – Vigil Mass: 5:00pm

14/12 Sun – Banchory – Mass: 10:00am, 6:00pm

20/12 Sat – Braemar – Vigil Mass: 5:00pm

21/12 Sun – Banchory – Mass: 10:00am, 6:00pm

21/12 Sun – Aboyne – Mass: 12:30pm

22/12 Mon – Banchory – Mass: 10:00am

23/12 Tue – Banchory – Mass: 10:00am

Christmas Season 2025/26

24/12 wed – Christmas Eve

Braemar – Mass: 5:30pm

Ballater – Christmas Carols: 7:15pm – Mass: 7:30pm

Banchory – Christmas Carols: 10:00pm – Mass: 10:30pm

25/12 Thu – Christams Day

Banchory – Mass: 10:00am

Aboyne – Mass: 12:30pm

26/12 Fri – st stephen, feast

Banchory – Mass: 10:00am

27/12 sat – st john, feast

Banchory – Mass: 10:00am

Ballater – Vigil Mass – The Holy Family: 5:00pm

28/12 sun – the holy family

Banchory – Mass: 10:00am, 6:00pm

29/12 mon – The christmas octave

Banchory – Mass: 10:00am

30/12 tue – The christmas octave

Banchory – Mass: 10:00am

31/12 wed – The christmas octave

Braemar – Mass: 11:00am

Banchory – Mass – New Year’s Eve: 4:00pm

1/01 thu – mary, the holy mother of god

Banchory – Mass: 11:00am

Ballater – Mass: 1:00pm

2/01 fri – st basil and st gregory nazianzen

Banchory – Mass: 10:00am

3/01 sat – christmas time

Banchory – Mass: 10:00am

Braemar – Vigil Mass – The Epiphaniy of the Lord: 5:00pm

4/01 sat – the epiphany of the lord

Banchory – Mass: 10:00am, 6:00pm

Aboyne – Mass: 12:30pm