Calendar

We publish a termly Calendar in advance.

In this section you can see the full Calendar, which is updated daily with any changes from the printed calendar card. For School Term dates please click here.

Download Latest Calendar

 01
01 Dec

All In Boarding Weekend:...

Location

Department

Time

Cargilfield

Upper School

18:00

All In Boarding Weekend: Christmas Preparations

Sat-01
 2
 03
03 Dec

Music Exams this week

Location

Department

Time

Cargilfield

Upper School

09:00

Music Exams this week

03 Dec

Carol Service at Holy Cross...

Location

Department

Time

Davidson Mains

Upper School

19:00

Carol Service at Holy Cross Church, Davidson Mains (Chapel Choir)

Mon-03
 04
04 Dec

Boarders' Evening

Location

Department

Time

Cargilfield

Upper School

18:00

Boarders’ Evening

04 Dec

Form 4 and 5 Christmas Concert

Location

Department

Time

Cargilfield

Upper School

08:40

Form 4 and 5 Christmas Concert

Tue-04
 05
05 Dec

U9 Girls' Hockey v Ardvreck (H)

Location

Department

Time

Cargilfield

Upper School

14:30

U9 Girls’ Hockey v Ardvreck (H)

05 Dec

U11C Girls' Hockey v Dollar (A)

Location

Department

Time

Dollar

Upper School

14:45

U11C Girls’ Hockey v Dollar (A)

05 Dec

P1 Nativity (dress rehersal)

Location

Department

Time

Cargilfield

Pre-Prep

08:40

P1 Nativity (dress rehersal)

05 Dec

1st Rugby v Merchiston (A)

Location

Department

Time

Merchiston

Upper School

14:00

1st Rugby v Merchiston (A)

05 Dec

U12B Rugby v SMC (A)

Location

Department

Time

SMC

Upper School

14:30

U12B Rugby v SMC (A)

05 Dec

U11 Rugby v Loretto (H)

Location

Department

Time

Cargilfield

Upper School

14:00

U11 Rugby v Loretto (H)

05 Dec

U10 Rugby v Loretto (H)

Location

Department

Time

Cargilfield

Upper School

14:00

U10 Rugby v Loretto (H)

05 Dec

U9 Rugby v Loretto (H)

Location

Department

Time

Cargilfield

Upper School

14:00

U9 Rugby v Loretto (H)

05 Dec

1st and 2nd Girls' Hockey v...

Location

Department

Time

Cargilfield

Upper School

14:30

1st and 2nd Girls’ Hockey v Dollar (H)

05 Dec

U11 A and B Girls' Hockey v...

Location

Department

Time

Dollar

Upper School

14:00

U11 A and B Girls' Hockey v Dollar (A)

Wed-05
 06
06 Dec

Forms 6, 7 and 8 Christmas...

Location

Department

Time

Cargilfield

Upper School

16:30

Forms 6, 7 and 8 Christmas Concert

06 Dec

Form 8 Music Scholars’ trip to...

Location

Department

Time

Queen's Hall, Edinburgh

Upper School

19:30

Form 8 Music Scholars’ trip to the SCO concert at the Queen’s Hall

Thu-06
 07
07 Dec

P1 Nativity (for Parents)

Location

Department

Time

Cargilfield

Pre-Prep

14:00

P1 Nativity (for Parents)

Fri-07
 8  9
 10
10 Dec

P2 to Form 5 Carol Service at...

Location

Department

Time

Cargilfield

16:45

P2 to Form 5 Carol Service at Cramond Kirk

Mon-10
 11
11 Dec

Whole School Chapel Service

Location

Department

Time

Cargilfield

Whole School

08:40

Whole School Chapel Service

11 Dec

Nursery Nativity

Location

Department

Time

Cargilfield

Nursery

10:00

Nursery Nativity

Tue-11
 12
12 Dec

Nursery Theatre Show (in Upper...

Location

Department

Time

Cargilfield

Nursery

10:00

Nursery Theatre Show (in Upper School Library)

12 Dec

1st Boys' Hockey v GWC (A)

Location

Department

Time

GWC

Upper School

15:45

1st Boys’ Hockey v GWC (A)

12 Dec

2nd Boys' Hockey v GWC (A)

Location

Department

Time

GWC

Upper School

16:45

2nd Boys’ Hockey v GWC (A)

12 Dec

Last day of Pre-prep activities

Location

Department

Time

Cargilfield

Pre-Prep

15:00

Last day of Pre-prep activities

12 Dec

Form 4 and 5 Christmas Reels

Location

Department

Time

Cargilfield

Upper School

17:00

Form 4 and 5 Christmas Reels

12 Dec

U11 A and B Boys' Hockey v SMC...

Location

Department

Time

SMC

Upper School

14:15

U11 A and B Boys’ Hockey v SMC (A)

Wed-12
 13
13 Dec

Divisional Quiz

Location

Department

Time

Cargilfield

Upper School

09:30

Divisional Quiz

13 Dec

Nursery Christmas Party

Location

Department

Time

Cargilfield

Nursery

10:00

Nursery Christmas Party

13 Dec

Christmas Lunch

Location

Department

Time

Cargilfield

Whole School

12:00

Christmas Lunch

13 Dec

P1 to P3 Christmas Party and...

Location

Department

Time

Cargilfield

Pre-Prep

13:15

P1 to P3 Christmas Party and Disco

13 Dec

Form 6 Carol Singing with...

Location

Department

Time

Cramond Kirk Hall

Upper School

14:00

Form 6 Carol Singing with Barnton and Cramond Community Club

13 Dec

Upper School Christmas Parties

Location

Department

Time

Cargilfield

Upper School

15:45

Upper School Christmas Parties

Thu-13
 14
14 Dec

Former Pupil Hockey Match (H)

Location

Department

Time

Cargilfield

Upper School

14:00

Former Pupil Hockey Match (H)

14 Dec

3rd Academic Assesments for...

Location

Department

Time

Cargilfield

Upper School

08:40

3rd Academic Assesments for Forms 4 to 8

14 Dec

P1 to P3 to Lyceum Theatre -...

Location

Department

Time

Edinburgh

Pre-Prep

09:00

P1 to P3 to Lyceum Theatre - back for late lunch at 13.00

14 Dec

Internal Prize Giving

Location

Department

Time

Cargilfield

Upper School

10:20

Internal Prize Giving

14 Dec

Carol Service in Chapel

Location

Department

Time

Cargilfield

Upper School

16:00

Carol Service in Chapel

14 Dec

After School Club finishes

Location

Department

Time

Cargilfield

Nursery and Pre-Prep

17:00

After School Club finishes

14 Dec

End of Term

Location

Department

Time

Cargilfield

Whole School

17:00

End of Term

Fri-14
 15  16
 17
17 Dec

Additional Nursery day until...

Location

Department

Time

Cargilfield

Nursery

08:30

Additional Nursery day until 12noon

Mon-17
 18  19  20  21  22  23
 24  25  26  27  28  29  30
 31

Important Dates for your Diaries

10 Dec

P2 to Form 5 Carol Service...

11 Dec

Whole School Chapel Service

11 Dec

Nursery Nativity

12 Dec

Nursery Theatre Show (in...

12 Dec

Last day of Pre-prep...

13 Dec

Nursery Christmas Party