| November 2016 |
|
January 2017 |
| Monday, 5th December 2016 |
|
Carol Service |
| Tuesday, 6th December 2016 |
|
P1 and P2 Bardic Theatre |
|
P6 Swimming |
|
P3-P5 Christmas Dinner |
| Wednesday, 7th December 2016 |
|
P1 and P2 Christmas Dinner |
|
P3-P7 Pantomime at The Market Place |
| Tuesday, 13th December 2016 |
|
P6 Swimming |
| Thursday, 15th December 2016 |
|
P7 Trip - Palace Stables 'Christmas Through the Ages' |
| Friday, 16th December 2016 |
|
Christmas Jumper Day (Money for \'Save The Children\' - £1.00 per child) |
| Monday, 19th December 2016 |
|
Non Uniform Day |
|
Early closing |
|
Christmas Parties |
| Tuesday, 20th December 2016 |
|
Non Uniform Day |
|
Early Closing |
|
Christmas Parties |
| Wednesday, 21st December 2016 |
|
School Closed Christmas Holiday |
| Thursday, 22nd December 2016 |
|
School Closed Christmas Holiday |
| Friday, 23rd December 2016 |
|
School Closed Christmas Holiday |
| Saturday, 24th December 2016 |
|
School Closed Christmas Holiday |
| Sunday, 25th December 2016 |
|
School Closed Christmas Holiday |
| Monday, 26th December 2016 |
|
School Closed Christmas Holiday |
| Tuesday, 27th December 2016 |
|
School Closed Christmas Holiday |
| Wednesday, 28th December 2016 |
|
School Closed Christmas Holiday |
| Thursday, 29th December 2016 |
|
School Closed Christmas Holiday |
| Friday, 30th December 2016 |
|
School Closed Christmas Holiday |
| Saturday, 31st December 2016 |
|
School Closed Christmas Holiday |