We publish a termly Calendar in advance. In this section you can see the full Calendar, which will be updated from time to time. For School Term dates please go to the Admissions section.

| Sunday 5th September | From 6.30pm | Boarders return |
| Monday 6th September | Term Begins | |
| 12.00pm | Council meeting | |
| 3.00pm | Pre-Prep clubs start | |
| 6.45pm | Evening clubs start | |
| Tuesday 7th September | 6.00pm | Nursery & P1 information evening |
| Wednesday 8th September | 1.00pm | Merchiston pre-season rugby festival U13 & U11 |
| 6.00pm | P2 & P3 information evening | |
| Saturday 11th September | Boarding weekend | |
| Sunday 12th September | Boarding weekend | |
| Monday 13th September | 9.00am | P3 to West Craigies |
| Form 6 poetry workshop | ||
| 6.00pm | P1 reading & writing workshop for parents | |
| 7.00pm | U12 football v Merchiston (A) | |
| Tuesday 14th September | 9.05am | Chapel |
| Wednesday 15th September | 2.00pm | 3rd rugby v Merchiston (A) |
| 2.30pm | 1st & 2nd rugby v Craigclowan (H) | |
| U11 & U10 rugby v Craigclowan (A) | ||
| U9, U11 & U13 netball v Ardvreck (H) | ||
| U10 hockey v Cliftonhall (A) | ||
| 6.45pm | Debate workshop with Ian McAteer | |
| Sunday 19th September | 2.30pm | Glenalmond gold competition |
| Tuesday 21st September | P2 to the Zoo | |
| Wednesday 22nd September | 2.30pm | 2nd & 3rd rugby v Heriots (H) |
| U10 rugby v Loretto (H) | ||
| U9 rugby v Belhaven (H) | ||
| U10 & U9 netball v Loretto (A) | ||
| 3.00pm | 1st rugby v Edinburgh Academy (A) | |
| Form 8 debate | ||
| Thurday 23rd September | Upper School Book Fair | |
| U13 girls’ hockey at Ampleforth | ||
| Saturday 25th September | Boarding weekend | |
| Sunday 26th September | Boarding weekend | |
| Monday 27th September | Party to An Ideal Husband at Pitlochry | |
| Wednesday 29th September | 1st & 2nd rugby v Fettes (A) | |
| 3rd XV, U11 & U9 rugby v Fettes (H) | ||
| U12 girls’ hockey v Mary Erskine (A) | ||
| Thursday 30th September | 10.00am | P1 to the zoo |
| Saturday 2nd October | Loretto 7s U13 & U11 rugby | |
| Monday 4th October | 2.00pm | Dandylion netball trials at Belhaven |
| 7.00pm | Nursery & P1 drinks in the library | |
| Tuesday 5th October | 9.05am | Chapel |
| Wednesday 6th October | 2.15pm | U10 & U9 netball v St Marys (A) |
| 2.30pm | 1st & 2nd rugby v Dollar (A) | |
| U13 & U11 netball v St Marys (H) | ||
| Thursday 7th October | 10.00am | Form 5 to national gallery workshop |
| Friday 8th October | 9.30am | Year 7 Burn field trip |
| Saturday 9th October | Year 7 Burn field trip | |
| Boarding weekend | ||
| Sunday 10th October | Year 7 Burn field trip | |
| Boarding weekend | ||
| Monday 11th October | 3.10pm | Piping masterclass in Music School |
| 7.00pm | U12 football v Merchiston (H) | |
| Tuesday 12th October | 9.05am | Chapel |
| 3.10pm | Upper School staff meeting | |
| Wednesday 13th October | 2.30pm | 1st & U11 rugby v Belhaven (H) |
| 2nd & U9 rugby v Belhaven (A) | ||
| U10 rugby v Loretto (A) | ||
| U13 a & b netball v Belhaven (H) | ||
| U11, U10 & U9 netball v Belhaven (A) | ||
| Thursday 14th October | 10.00am | Form 6 to Head & Shoulders workshop at the national gallery |
| Friday 15th October | Strings masterclass in music school | |
| Sunday 17th October | Glenalmond Choral day | |
| Monday 18th October | 7.00pm | Mini concert |
| Tuesday 19th October | 9.05am | Chapel: Fr Jim High to preach |
| 9.40am | 1st General knowledge | |
| 3.15pm | Pre-Prep staff meeting | |
| 4.00pm | Bugsy Malone | |
| Wednesday 20th October | Headmaster to Winchester & Eton | |
| 2.30pm | 1st & U11 rugby v Riley (H) | |
| 2nd rugby v Riley (A) | ||
| U11 & U13 girls’ hockey v Craigclowan (H) | ||
| U12 netball v Riley (H) | ||
| Thursday 21st October | 3.10pm | council meeting |
| Friday 22nd October | 8.40am | Half term grades |
| 2.00pm | Pre-Prep Harvest festival | |
| 2.30pm | 1st & 2nd rugby v St John’s Beaumont (H) | |
| 4.15pm | Half term begins | |
| Monday 1st November | 2.00pm | Dandylions rugby trial at Fettes |
| 7.00pm | U13 football v Merchiston (H) | |
| 7.00pm | P2/P3 drinks party in the library | |
| Tuesday 2nd November | 9.05am | Chapel |
| Visit of Peter Murray (author) | ||
| Wednesday 3rd November | 2.00pm | Dandys v Wosps netball at Fettes |
| 1st, U11 & U11B rugby v Ardvreck (A) | ||
| 2nd & U9 rugby v Ardvreck (A) | ||
| U12 & U 11 netball v Loretto (H) | ||
| U10 & U9 netball v Loretto (A) | ||
| Thursday 4th November | 9.00am | Form 7 war poetry workshop to Edinburgh Castle |
| Book swap shop | ||
| Friday 5th November | 10.00am | P3 visit to Poppy factory |
| 3.00pm | Upper school staff meeting | |
| Edinburgh rugby weekend for boarders | ||
| Saturday 6th November | Boarding weekend | |
| Sunday 7th November | Boarding weekend | |
| Monday 8th November | 9.00am | Form 7 war poetry workshop to Edinburgh Castle |
| Tuesday 9th November | 9.00am | Form 7 was poetry workshop to Edinburgh Castle |
| P3 to Craigmillar Castle | ||
| Wednesday 10th November | 2.00pm | Dandys v Wosps rugby at Fettes |
| 2.30pm | 2nd rugby v St Marys (H) | |
| U10 rugby v Belhaven (H) | ||
| Fettes U9 rugby festival | ||
| U9 & U8 netball v St Marys | ||
| Thursday 11th November | 10.45am | Remembrance Service in Chapel (Upper School) |
| Friday 12th November | 10.00am | Form 5 visit to Poppy factory |
| 2.30pm | 1st rugby v Sedburgh (H) | |
| Monday 15th November | 7.00pm | Mini concert |
| Tuesday 16th November | P2 Starlab | |
| 3.15pm | Pre-Prep staff meeting | |
| 7.00pm | Form 4/5 parents drinks party in library | |
| Wednesday 17th November | 2.30pm | 1st & U11 rugby v Merchiston |
| 2nd & 3rd rugby v Merchiston (A) | ||
| 1st & 2nd netball v Belhaven (A) | ||
| U11, U10 & U9 netball v Belhaven (H) | ||
| Friday 19th November | 1st XV rugby tour departs | |
| 2.30pm | 1st XV v St Mary’s Hall, Stonyhurst (A) | |
| Saturday 20th November | Boarding weekend | |
| U9 Rugby v Craigclowan (A) | ||
| Sunday 21st November | Boarding weekend | |
| 1st XV v Ampleforth JS (A) | ||
| Monday 22nd November | 12.00pm | 1st XV v Sedbergh (A) |
| 3.10pm | Guitar masterclass in Music School | |
| Rugby tour returns | ||
| Tuesday 23rd November | 9.05am | Chapel |
| Wednesday 24th November | 2.30pm | 2nd Rugby v Loretto (H) |
| 3rd Rugby v Cliftonhall (A) | ||
| U10 rugby v Loretto (A) | ||
| U13 & U11 netball v Kilgraston (A) | ||
| U10 girls hockey v Edinburgh Academy (H) | ||
| Thursday 25th November | Form 6, 7 & 8 exams | |
| Friday 26th November | Form 6, 7 & 8 exams | |
| Monday 29th November | Form 6, 7 & 8 exams | |
| Pre-Prep book fair week | ||
| 2.30pm | Pre-Prep mini concert in music school | |
| Tuesday 30th November | 9.05am | Chapel: Charlie Bostock, Registrar at Uppingham to Preach |
| 10.00am-3.00pm | French Orals – Form 8 | |
| 3.10pm | Upper School staff meeting | |
| Wednesday 1st December | 9.00am-1.00pm | French Orals – Form 8 |
| 2.30pm | 1st rugby v Loretto (A) | |
| 2nd & 3rd rugby v Stewart’s Melville (H) | ||
| U13 girls’ hockey v Fettes (H) | ||
| U11 netball v Craigclowan (A) | ||
| U9 girls hockey v Fettes (A) | ||
| Saturday 4th December | Boarding Weekend | |
| Sunday 5th December | Boarding weekend | |
| Monday 6th December | P1-P3 to The Snow Queen at Lyceum Theatre | |
| 3.10pm | Council meeting | |
| 7.00pm | mini concert | |
| Tuesday 7th December | 3.10pm | Pre-Prep staff meeting |
| Wednesday 8th December | 11.15am | P1 & Nursery Christmas entertainment |
| U 11 rugby (A & B) v Loretto (A) | ||
| 2.00pm | Effort prize winners trip to Cinderella at Pitlochry Festival Theatre | |
| Friday 10th December | 2.00pm | P2 Nativity Play |
| 4.30pm | Christmas Concert & Divisonal Singing (Upper School) | |
| Monday 13th December | 8.40am | 2nd General Knowledge |
| 12.00pm | Christmas Lunch (Pre-Prep) | |
| 4.45pm | Carol Service at Cramond Kirk | |
| 7.00pm | Choir to Braeburn House | |
| Tuesday 14th December | 9.15am | Divisional Quiz |
| 1.00pm | Christmas lunch (Upper School) | |
| P1-P3 Christmas party | ||
| 3.00pm | Upper school christmas parties | |
| Wednesday 15th December | 8.40am | End of term grades |
| 11.45am | Prize giving (children only) | |
| Nursery Christmas party | ||
| 4.00pm | Carol service in Chapel | |
| Term Ends |