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.

| Monday 9th January | 9.30am | Fire Safety Training for all staff |
| 1.45pm | Upper School Staff Meeting | |
| 2.30pm | Hockey Training for games staff | |
| 3.00pm | Pre-Prep Staff Meeting | |
| 6.30pm | Boarders return | |
| Tuesday 10th January | Day pupils return | |
| All clubs start | ||
| Music Lessons and Groups begin | ||
| Wednesday 11th January | 2.00pm | U10 and U9 Girls’ Netball v Loretto (h) |
| 2.30pm | 1st and U11 Boys’ Hockey training at Peffermill | |
| 2.30pm | U12 Boys’ Hockey v Loretto (a) | |
| 2.30pm | U13 ‘A’ and ‘B’ Girls’ Hockey v Loretto (a) | |
| 2.30pm | U11 Girls’ Netball v Loretto (a) | |
| 2.30pm | U10 Boys’ Hockey v Loretto (h) | |
| Thursday 12th January | 2.30pm | 1st and 2nd Boys’ Hockey v Glenalmond (a) |
| Saturday 14th January | 9.30am | U10 ‘A’ and ‘B’ Rugby v SMC and Merchiston at SMC |
| Senior Pipers at Merchiston Burns Evening | ||
| Boarding Weekend: Mountain bike orienteering, model making group/car racing, decoupage making and crafts, carpentry, wood design, boatbuilding, sledge building, camp cooking, cricket nets, archery, bread making, film making, photography, time capsule, cinema trip, advanced climbing at Ratho, laserquest, new Museum of Scotland, ice skating. | ||
| Sunday 15th January | Boarding Weekend: Mountain bike orienteering, model making group/car racing, decoupage making and crafts, carpentry, wood design, boatbuilding, sledge building, camp cooking, cricket nets, archery, bread making, film making, photography, time capsule, cinema trip, advanced climbing at Ratho, laserquest, new Museum of Scotland, ice skating. | |
| Monday 16th January | P2 visit to Hopetoun House | |
| National Galleries Poetry Competition Entries in | ||
| Tuesday 17th January | 9.00am | Charles Bush, Headmaster of Oundle, to preach in Chapel – all welcome. |
| Wednesday 18th January | 1.30pm | 1st Boys’ Hockey v Riley at Peffermill |
| 2.00pm | U13 Girls’ Hockey v Belhaven (a) | |
| 2.15pm | 2nd Boys’ Hockey v Riley at Peffermill | |
| 2.30pm | U11 Boys’ Hockey v Riley (a) | |
| 2.30pm | U11, U10 and U9 Girls’ Hockey v Belhaven (h) | |
| Thursday 19th January | SATIPS Poetry Competition entries in. | |
| Friday 20th January | Queen Margaret’s York, Art Scholarship | |
| Monday 23rd January | 10.00am | P3C to ‘Heads and Shoulders’ at the National Portrait Gallery |
| Tuesday 24th January | 2.00pm | Classics Workshop by John Wright, Glenalmond |
| 5.00pm | 1st Boys’ Hockey v Fettes U14 (a) | |
| Wednesday 25th January | P1 to Dynamic Earth | |
| 2.00pm | U11 Boys’ Hockey v Loretto (a) | |
| 2.30pm | 1st, 2nd Boys’ Hockey v Loretto (a) | |
| 2.30pm | 3rd Boys’ Hockey v Loretto (h) | |
| 2.30pm | 2nd and U11 Girls’ Hockey v St. Mary’s at Peffermill | |
| 2.30pm | U10 and U9 Girls’ Hockey v St. Mary’s (a) | |
| 2.30pm | U9 Boys’ Hockey v Belhaven (a) | |
| Thursday 26th January | Ampleforth Music Scholarship | |
| Merchiston Music and All-Rounder Scholarship | ||
| Upper School Book Fair | ||
| P3S to ‘Heads and Shoulders’ at the National Portrait Gallery | ||
| Friday 27th January | 2.30pm | P3 Burns Afternoon |
| Saturday 28th January | 1.00pm – 4.00pm | U11 Hockey Tournament at Craigclowan |
| Boarding Weekend: Indian cuisine, carpentry, wood design, boatbuilding, camp cooking, Arthur’s Seat walk, go-kart making, Rosslyn Chapel/walk up RosslynGlen, cricket nets, silk painting, film making, photography, Skiing at Aviemore, ice hockey match, Leith Waterworld, Falkirk v Celtic at Hampden Park, Go-Ape, ice skating. | ||
| Sunday 29th January | Boarding Weekend: Indian cuisine, carpentry, wood design, boatbuilding, camp cooking, Arthur’s Seat walk, go-kart making, Rosslyn Chapel/walk up RosslynGlen, cricket nets, silk painting, film making, photography, Skiing at Aviemore, ice hockey match, Leith Waterworld, Falkirk v Celtic at Hampden Park, Go-Ape, ice skating. | |
| Monday 30th January | Oundle Music Scholarship | |
| Harrow Music Scholarship | ||
| 9.00am | Mr James Hawkins, Headmaster of Harrow, to preach in Chapel – all welcome | |
| 3.00pm | 1st Boys’ Hockey v SMC and GWC at SMC | |
| 7.00pm | Mini Concert | |
| Tuesday 31st January | 9.30am | Form 6 to Scottish Parliament |
| Wednesday 1st February | 2.00pm | 2nd Boys’ Hockey v Fettes (a) |
| 2.30pm | 3rd Boys’ Hockey v Fettes (h) | |
| 2.30pm | 1st and 2nd Netball v Fettes (h) | |
| 2.30pm | U11 and U9 Netball v Fettes (a) | |
| 2.30pm | U9 Boys’ Hockey v Fettes (a) | |
| 3.00pm | 1st Boys’ Hockey v Fettes (a) | |
| 3.30pm | U11 Boys’ Hockey v Fettes at Peffermill | |
| Thursday 2nd February | 12.00noon | U11 IAPS Hockey Qualifiers at Peffermill |
| 4.30pm | Form 6 Poetry Recital | |
| Friday 3rd February | 2.00pm | U10 Rugby v SMC (h) |
| Party to Usher Hall – RSNO and Tamsin Little | ||
| 7.00pm | Eco Club silent auction in Chapel | |
| Sunday 5th February | Glenalmond Prep Schools Debating Competition | |
| Monday 6th February | 11.00am | U13 IAPS Hockey Qualifiers at Glenalmond |
| 2.00pm | Girls’ Dandylion Hockey Trials at Loretto | |
| 3.00pm | Brass and Woodwind Masterclass | |
| Tuesday 7th February | 9.00am | Father Luke Beckett, Chaplain of St Dunstans, Ampleforth, to preach in Chapel – all welcome |
| P2 to Edinburgh Museum | ||
| Wednesday 8th February | 2.00pm | 1st Boys’ Hockey v Craigclowan (a) |
| 2.30pm | U10 Boys’ Hockey v Craigclowan (h) | |
| 2.30pm | U13 and U11 Girls’ Hockey v Kilgraston (a) | |
| 2.30pm | U10 and U9 Girls’ Lacrosse Festival at Loretto | |
| 2.30pm | U9 Boys’ Rugby v Merchiston (h) | |
| 3.00pm | 2nd Boys’ Hockey v Craigclowan (a) | |
| 3.30pm | U11 Boys’ Hockey v Craigclowan at Peffermill | |
| Thursday 9th February | Form 4 & 5 Wildlife Workshop by SPCA | |
| Friday 10th February | 8.40am | First General Knowledge |
| 9.00am | Half Term Grades | |
| 4.30pm | Form 7 Poetry Recital | |
| 6.00pm | Half Term begins | |
| Monday 20th February | Ampleforth Academic Scholarship | |
| Uppingham Academic Scholarship | ||
| 5.00pm | Finance and General Purposes Meeting | |
| Tuesday 21st February | 9.00am | Peter Sutton, Chaplain of Loretto, to preach in Chapel – all welcome |
| Wednesday 22nd February | Ampleforth Basil Hume Scholarship | |
| 2.30pm | 1st and 2nd Boys’ Hockey v Ardvreck (at Glenalmond) | |
| 2.30pm | U11 Boys’ Hockey v Ardvreck (h) | |
| 2.30pm | U13, U11 and U9 Girls’ Hockey v Ardvreck (a) | |
| 2.30pm | U10 Girls’ Hockey v Edinburgh Academy (a) | |
| 2.30pm | U10 Rugby v Merchiston (a) | |
| 2.30pm | U9 Rugby v St. Mary’s (h) | |
| Thursday 23rd February | Form 5 Parent/Teacher Meeting | |
| Friday 24th February | 5.00pm | Parents’ Drinks in Chapel with Simon and Michelle Northcott |
| Saturday 25th February | Boarding Weekend: Evening bike course around the River Almond, Kayaking, Geocaching (GPS treasure hunt), carpentry, wood design, boatbuilding, camp cooking, cricket nets, bread making, beauticians and crafts, film making, photography, curling, introduction to rock climbing at Ratho, adventure golf island, paintballing, time capsule, trampolining | |
| Sunday 26th February | Boarding Weekend: Evening bike course around the River Almond, Kayaking, Geocaching (GPS treasure hunt), carpentry, wood design, boatbuilding, camp cooking, cricket nets, bread making, beauticians and crafts, film making, photography, Scotland v France Rugby, curling, introduction to rock climbing at Ratho, adventure golf island, paintballing, time capsule, trampolining | |
| Monday 27th February | Fettes Academic Scholarship | |
| Glenalmond Academic Scholarship | ||
| Strathallan Academic Scholarship | ||
| Harrow Academic Scholarship | ||
| Merchiston Academic Scholarship | ||
| 7.00pm | Mini Concert | |
| 7.00pm | U13 Football v Merchiston (h) | |
| Tuesday 28th February | Public Reading Class Finals | |
| Wednesday 29th February | 2.00pm | 1st Boys’ Hockey v Belhaven at Peffermill |
| 2.00pm | Girls’ Dandylion v WOSPS Hockey at Fettes | |
| 2.00pm | U12 Boys’ Hockey v Loretto (h) | |
| 2.30pm | U9 Hockey v Loretto (a) | |
| 2.30pm | U11 Netball v Cramond Primary School (h) | |
| 2.45pm | U12 Girls’ Hockey v MES (a) | |
| 3.00pm | U11 Boys’ Hockey v Watsons (a) | |
| Thursday 1st March | Glenalmond All-Rounder Scholarship | |
| Edinburgh Music Festival starts | ||
| Loretto Songfest | ||
| World Book Day | ||
| 9.00am | P1 Science Festival | |
| P3 to National Museum ‘Fascinating Mummies’ | ||
| Public Reading Class Finals | ||
| Friday 2nd March | ABRSM Music Examinations | |
| 9.30am | Nursery Science Festival | |
| 4.30pm | Form 6 Poetry Recital | |
| Monday 5th March | Uppingham All-Rounder and Art Scholarships | |
| Mock Common Entrance Exams | ||
| 7.00pm | U13 Boys’ Football v Merchiston (h) | |
| Tuesday 6th March | Mock Common Entrance Exams | |
| Wednesday 7th March | Mock Common Entrance Exams | |
| P2 to People’s Story Museum | ||
| 1st Boys at 6-a-Side Hockey Tournament at Strathallan | ||
| 2.15pm | 2nd Boys’ Hockey v Belhaven (a) Dunbar Astro | |
| 2.30pm | U9 Boys’ Hockey v Belhaven and Fettes (h) | |
| 2.30pm | U9 Girls’Hockey v Belhaven (a) | |
| 3.00pm | 3rd Boy’s Hockey v Fettes (a) | |
| 3.00pm | U10 Girls’ Hockey v Clifton Hall (h) | |
| 3.15pm | U11 Boys’ Hockey v Belhaven (a) Dunbar Astro | |
| 4.00pm | U13 and U12 Girls’ Hockey v Edinburgh Academy (a) | |
| 6.50pm | Form 6 Balloon Debate in Music School | |
| Thursday 8th March | Mock Common Entrance Exams | |
| Saturday 10th March | Boarding Weekend: Mexican cooking, carpentry, wood design, boatbuilding, cricket coaching, camp cooking, Easter bonnet making and parade, Easter Egg hunt, film making, photography, munro weekend, puppet making, cinema trip, laserquest, Five Sister’s Zoo, golf. | |
| Sunday 11th March | Play Rehearsal 10.00am to 6.00pm | |
| Boarding Weekend: Mexican cooking, carpentry, wood design, boatbuilding, cricket coaching, camp cooking, Easter bonnet making and parade, Easter Egg hunt, film making, photography, munro weekend, puppet making, cinema trip, laserquest, Five Sister’s Zoo, golf. | ||
| Monday 12th March | 5.00pm | Governors’ Meeting |
| Tuesday 13th March | 3.00pm – 6.00pm | Form 8 Leavers’ Parent/Teacher Meeting |
| Wednesday 14th March | 2.00pm | 1st and U11 Girls’ Hockey v Riley (h) |
| 2.30pm | 2nd and U11 Boys’ Hockey v Riley (a) | |
| 2.30pm | U12 Girls’ Hockey v MES (a) | |
| 2.30pm | U9 Hockey v Loretto (h) | |
| 3.30pm | 1st Boys’ Hockey v Riley U14 (a) | |
| 7.00pm | School Play – ‘A Christmas Carol’ | |
| Thursday 15th March | Book Swap Shop Day | |
| 7.00pm | School Play – ‘A Christmas Carol’ | |
| Friday 16th March | SATIPS Handwriting Competition Entries in | |
| 5.00pm | Parents’ Drinks in Chapel with Simon and Michelle Northcott | |
| Saturday 17th March | 8.25am | French Trip departs |
| Monday 19th March | U11 IAPS Hockey finals at Wellington College | |
| Tuesday 20th March | U13 IAPS Hockey finals at Millfield | |
| 9.00am | Dr Barr to preach in Chapel | |
| Wednesday 21st March | 2.15pm | Pre Prep Mini Concert |
| Thursday 22nd March | Wallace Outing | |
| Friday 23rd March | 8.40am | 2nd General Knowledge |
| 9.00am | End of Term grades | |
| 12.00noon | Senior Debating Competition in Chapel | |
| 2.00pm | Public Reading Competition Final in Chapel | |
| 4.00pm | Easter Service | |
| 5.00pm | End of Term | |
| 5.00pm | Ski Trip depart to Tignes, France | |
| Saturday 24th March | 2.45pm | French Trip returns |