| Sun1 | | | |
| Mon 2 | S4/5 Assembly P5 | | S2 Swimming (P1&2) Variety Club Christmas Party, Crown Plaza Glasgow |
| Tue 3 | BGE Assembly | | PE Event: Cross Country, Peffermill |
| Wed 4 | | | Nurture Group trip to Dog's Trust S2 Bikeability (pm) |
| Thur 5 | 12 week College S6 Transition Course begins | | |
| Fri 6 | | | |
| Sat 7 | | | |
| Sun 8 | | | |
| Mon 9 | | | S2 Swimming (P1&2) |
| Tue 10 | | | RHS Green Plan Celebration, Botanic Gardens Edinburgh |
| Wed 11 | | | Whole-school Christmas lunch |
| Thur 12 | | S2 Parent/Carer Evening 4 - 6pm | Singing at The Centre (TBC) |
| Fri 13 | | | Nurture Group Christmas Breakfast with parents/carers |
| Sat 14 | | | |
| Sun 15 | | | |
| Mon 16 | | | S1 The Great Mincemeat Hunt, Botanic Gardens Edinburgh |
| Tue 17 | | | |
Wed 18 | | | Whole-school Christmas Assembly and Pantomime Outing! |
| Thur 19 | | | S2 Elf On The Shelf Café |
| Fri 20 | | | S1 - S3 Christmas No Uniform Day! |
| Sat 21 | | | |
| Sun 22 | | | |
| Mon 23 | | CHRISTMAS HOLIDAY | |
| Tue 24 | | CHRISTMAS HOLIDAY | |
| Wed 25 | | CHRISTMAS HOLIDAY | |
| Thur 26 | | CHRISTMAS HOLIDAY | |
| Fri 27 | | CHRISTMAS HOLIDAY | |
| Sat 28 | | | |
| Sun 29 | | | |
| Mon 30 | | CHRISTMAS HOLIDAY | |
| Tue 31 | | CHRISTMAS HOLIDAY | |