School Calendar

November 2024

25Nov11Dec
5ths Careers Conversations

08:00 - 15:30 | Senior School

December 2024

02Dec07Dec
Week 2

Senior School

06Dec
P1/2 Nativity 9.15am

09:15 - 10:15 | Junior School

06Dec
Transition years play

18:30 - 20:00 | Senior School

07Dec08Dec
Entrance Testing Day

Senior School

09Dec14Dec
Week 1

Senior School

09Dec11Dec
ABRSM Music exams

Senior School

09Dec
Geits and 2nds Choir

15:35 - 16:30 | Senior School

11Dec12Dec
11Dec
Nursery Nativity

09:15 - 10:15 | Junior School

11Dec
5ths Parents evening (online) (1)

17:00 - 20:00 | Senior School

12Dec
Christmas Ball for pupils in 5th

18:00 - 21:00 | Senior School

13Dec14Dec
TCL Music exams

Senior School

13Dec
P3/4 Christmas Presentation time (am)

09:15 - 10:15 | Junior School

14Dec
Division Music Competition rehearsals

13:00 - 16:00 | Senior School

14Dec
Division Music performance

16:00 - 18:30 | Senior School

16Dec21Dec
Week 2

Senior School

16Dec
P5/6 Christmas Party

14:00 - 15:00 | Junior School

16Dec
Geits and 2nds Choir

15:35 - 16:30 | Senior School

16Dec
5ths Parents evening (online) (2)

17:00 - 20:00 | Senior School

17Dec
P3/4 Christmas Party

14:00 - 15:00 | Junior School

18Dec19Dec
Christmas Jumper Day

Senior School

18Dec
P5/6 Christmas Concert

09:00 - 10:30 | Junior School

18Dec
Christmas Fair

13:45 - 15:35 | Senior School

19Dec
Carol Service Rehearsals

09:00 - 12:45 | Senior School

19Dec
Hopscotch Pantomime

09:30 - 10:30 | Junior School

19Dec
P1/2 Christmas Party

13:30 - 15:00 | Junior School

20Dec21Dec
Term Ends

Senior School

20Dec
Carol Service

09:00 - 12:45 | Senior School

23Dec07Jan
Christmas Holiday

Senior School

23Dec06Jan
Christmas Holidays

08:00 - 08:30 | Junior School

23Dec
Geits and 2nds Choir

15:35 - 16:30 | Senior School

30Dec
Geits and 2nds Choir

15:35 - 16:30 | Senior School

January 2025

06Jan11Jan
Week 1

Senior School

06Jan
Geits and 2nds Choir

15:35 - 16:30 | Senior School

07Jan08Jan
07Jan18Jan
6ths 7ths prelims

Senior School

07Jan
Start of Term (All pupils)

08:00 - 08:30 | Junior School

08Jan09Jan
5DM F Design Da

Senior School

09Jan10Jan
5DM C Design Day

Senior School

10Jan13Jan
Jesters Fives Tour

Senior School

13Jan18Jan
Week 2

Senior School

13Jan
Geits and 2nds Choir

15:35 - 16:30 | Senior School

16Jan
3rds parents evening (1) (online)

17:00 - 20:00 | Senior School

17Jan18Jan
N5 English talk day

Senior School

17Jan24Jan
Energy Saving Week

Senior School

20Jan25Jan
Week 1

Senior School

20Jan
Geits and 2nds Choir

15:35 - 16:30 | Senior School

21Jan
P6 Burns Supper 5pm

17:00 - 18:30 | Junior School

21Jan
3rds parents evening (2) online)

17:00 - 20:00 | Senior School

23Jan24Jan
24Jan25Jan
Music Scholars Auditions

Senior School

24Jan25Jan
27Jan01Feb
Week 2

Senior School

27Jan
Geits and 2nds Choir

15:35 - 16:30 | Senior School

28Jan
Parents Evening

17:00 - 19:00 | Junior School

29Jan13Feb
Chinese New Year

Senior School

29Jan
Parents Evening (Specialists)

17:00 - 19:00 | Junior School

29Jan
EAPA Senior School Reps Meeting

19:00 - 21:00 | Senior School

30Jan
Parents Evening

17:00 - 19:00 | Junior School

30Jan
EAPA Junior School Reps Meeting

19:00 - 21:00 | Junior School

31Jan01Feb
31Jan
Burns Supper

19:00 - 22:00 | Senior School

February 2025

03Feb08Feb
Week 1

Senior School

03Feb
Geits and 2nds Choir

15:35 - 16:30 | Senior School

04Feb
Parents Evening (Specialists)

17:00 - 19:00 | Junior School

04Feb
Property Meeting

17:00 - 19:00 | Senior School

05Feb
Parents Evening

17:00 - 19:00 | Junior School

05Feb
EA Trading Meeting

17:00 - 19:00 | Senior School

06Feb
Parents Evening (Specialists)

17:00 - 19:00 | Junior School

06Feb
4ths Play

19:00 - 21:00 | Senior School

07Feb
4ths Play

19:00 - 21:00 | Senior School

10Feb15Feb
Half Term

Senior School

10Feb
Geits and 2nds Choir

15:35 - 16:30 | Senior School

10Feb
Evensong

18:30 - 23:00 | Senior School

14Feb15Feb
Valentine's Day

Senior School

17Feb22Feb
Week 2

Senior School

17Feb
Geits and 2nds Choir

15:35 - 16:30 | Senior School

19Feb20Feb
5DM F Design Day

Senior School

20Feb21Feb
5DM C Design Day

Senior School

20Feb
6ths / 7ths Review Meeting

16:15 - 17:00 | Senior School

21Feb
6ths Ball

18:00 - 21:00 | Senior School

23Feb
Music rehearsal day (Usher Hall Concert)

10:00 - 16:00 | Senior School

24Feb01Mar
Week 1

Senior School

24Feb
P6 Secret Evacuation

08:00 - 08:30 | Junior School

24Feb
Geits and 2nds Choir

15:35 - 16:30 | Senior School

26Feb
P4 National Museum of Scotland

09:00 - 13:30 | Junior School

26Feb
Geits parents evening (1) online

17:00 - 20:00 | Senior School

28Feb01Mar
Stand up to Bullying Day

Senior School

28Feb
6ths Ball

19:00 - 21:00 | Senior School

March 2025

01Mar02Mar
01Mar01Apr
Women's History Month

Senior School

03Mar08Mar
Week 2

Senior School

03Mar05Mar
Higher Art exam

09:00 - 15:30 | Senior School

03Mar
Geits and 2nds Choir

15:35 - 16:30 | Senior School

04Mar05Mar
Higher Photography Day

Senior School

04Mar
CCF Field Day (pm)

13:45 - 15:35 | Senior School

06Mar
Geits parents evening (2) online

17:00 - 20:00 | Senior School

07Mar
Womens Day

16:00 - 19:00 | Senior School

10Mar15Mar
Week 1

Senior School

10Mar
Geits and 2nds Choir

15:35 - 16:30 | Senior School

12Mar
Chamber Concert Rehearsals

15:30 - 17:30 | Senior School

12Mar
Chamber Concert

18:00 - 20:00 | Senior School

17Mar22Mar
Week 2

Senior School

17Mar
Geits and 2nds Choir

15:35 - 16:30 | Senior School

19Mar
6ths Parents evening (online)

17:00 - 20:00 | Senior School

21Mar26Mar
GCSE Art Component 2

09:00 - 15:30 | Senior School

21Mar
GCSE Component 2 (pm for prep afternoon)

12:30 - 15:30 | Senior School

22Mar23Mar
Earth Day

Senior School

23Mar
Music rehearsal day (Usher Hall Concert)

10:00 - 16:00 | Senior School

24Mar25Mar
P5/6 Cross Country

Junior School

24Mar29Mar
Week 1

Senior School

24Mar
Geits and 2nds Choir

15:35 - 16:30 | Senior School

24Mar
7ths Parents evening (online)

17:00 - 20:00 | Senior School

26Mar27Mar
USHER HALL CONCERT

Junior School

26Mar
Usher Hall Music Concert

19:00 - 21:30 | Junior School

26Mar
Usher Hall Music Concert

19:00 - 21:30 | Senior School

28Mar31Mar
Gold DoE Practice

Senior School

28Mar
P4 Egyptian Museum and Presentation

14:00 - 15:30 | Junior School

28Mar
Classes of 1984-86 40th Reunion

18:30 - 22:00 | Senior School

28Mar
EAPA Quiz

19:00 - 22:30 | Senior School

31Mar02Apr
ABRSM exams

Senior School

31Mar05Apr
Week 2

Senior School

31Mar03Apr
A-level Art exam

09:00 - 15:30 | Senior School

31Mar
Geits and 2nds Choir

15:35 - 16:30 | Senior School

April 2025

01Apr02Apr
Spring Concert

Junior School

01Apr01May
02Apr03Apr
P5/6 Swimming Gala

Junior School

04Apr05Apr
Term ends

Senior School

04Apr05Apr
TCL Exams

Senior School

04Apr
Term Ends

08:30 - 09:00 | Junior School

07Apr08Apr
World Health Day

Senior School

07Apr23Apr
Easter Break

Senior School

07Apr10Apr
DoE Silver Practice

Senior School

07Apr22Apr
Easter Break

08:00 - 08:30 | Junior School

07Apr
Geits and 2nds Choir

15:35 - 16:30 | Senior School

14Apr
Geits and 2nds Choir

15:35 - 16:30 | Senior School

18Apr19Apr
Good Friday

Senior School

18Apr
Good Friday

08:30 - 09:00 | Junior School

20Apr21Apr
Easter Sunday

Senior School

20Apr
Easter Sunday

08:30 - 09:00 | Junior School

21Apr22Apr
Easter Monday

Senior School

21Apr26Apr
Week 1

Senior School

21Apr
Easter Monday

08:30 - 09:00 | Junior School

21Apr
Geits and 2nds Choir

15:35 - 16:30 | Senior School

23Apr26Apr
P5 Camp

Junior School

23Apr24Apr
23Apr
Start of Term (All Pupils)

08:00 - 08:00 | Junior School

24Apr26Apr
4ths DoE / Careers

Senior School

24Apr
Band Night

19:00 - 21:00 | Senior School

26Apr
Jazz and Blues Night

18:30 - 20:30 | Senior School

28Apr30May
SQA Exams

Senior School

28Apr03May
Week 2

Senior School

28Apr02May
3rds Exams

09:00 - 15:30 | Senior School

28Apr
Geits and 2nds Choir

15:35 - 16:30 | Senior School

29Apr30Apr
International Dance Day

Senior School

May 2025

01May
Music Fair

16:30 - 18:30 | Senior School

05May10May
Week 1

Senior School

05May15May
4ths Exams

Senior School

05May10May
3rds trip to Loch Eil

Senior School

05May
Geits and 2nds Choir

15:35 - 16:30 | Senior School

06May
Parents Evening

17:00 - 19:30 | Junior School

08May
Parents Evening

17:00 - 19:30 | Junior School

09May10May
HPV/MMR Vaccinations

Senior School

12May17May
Week 2

Senior School

12May
Geits and 2nds Choir

15:35 - 16:30 | Senior School

13May
Parents Evening (Specialists)

17:00 - 19:00 | Junior School

14May15May
Flag Day

Senior School

14May
P3 Viking Workshop Museum of Scotland

09:00 - 13:00 | Junior School

14May
Parents Evening

17:00 - 19:30 | Junior School

15May17May
4ths DoE / Careers

Senior School

15May
Parents Evening (Specialists)

17:00 - 19:30 | Junior School

19May22May
Half term

Senior School

19May24May
Week 1

Senior School

19May21May
Half term

08:30 - 09:00 | Junior School

19May
Geits and 2nds Choir

15:35 - 16:30 | Senior School

22May23May
Pupils return

Senior School

22May
Pupils return

08:00 - 08:30 | Junior School

23May28May
A-Level Art

09:00 - 15:30 | Senior School

24May25May
Teddy Event

Junior School

26May31May
Week 2

Senior School

26May27May
Memorial Day

Senior School

26May
Geits and 2nds Choir

15:35 - 16:30 | Senior School

27May
P2 Trip to North Berwick

09:00 - 14:30 | Junior School

28May
P2 Trip to North Berwick

09:00 - 14:30 | Junior School

28May
EAPA Junior School Reps Meeting

19:00 - 21:00 | Junior School

29May31May
29May
P2 Trip to North Berwick

09:00 - 14:30 | Junior School

29May
EAPA Senior School Reps meeting

19:00 - 21:00 | Senior School

30May
P3 Viking Show

09:30 - 10:30 | Junior School

June 2025

02Jun07Jun
Week 1

Senior School

02Jun07Jun
Protected Teaching Week

Senior School

02Jun06Jun
02Jun
A Level Product Design - Paper 1 (am)

09:00 - 11:30 | Senior School

02Jun
Geits and 2nds Choir

15:35 - 16:30 | Senior School

04Jun
4ths Parents evening (1) online

17:00 - 20:00 | Senior School

05Jun06Jun
World Environmental Day

Senior School

05Jun07Jun
P4 Broomlee Camp

Junior School

06Jun
Classes of 1975-77 50th Reunion

18:30 - 21:30 | Senior School

07Jun
Bicentennial Ball

19:00 - 23:00 | Senior School

08Jun
Choral Society Concert

19:30 - 21:30 | Senior School

09Jun14Jun
Week 2

Senior School

09Jun10Jun
Nursery Welcome Mornings

Junior School

09Jun
Bicentennial Whole School Photograph

09:00 - 11:30 | Senior School

09Jun
Geits and 2nds Choir

15:35 - 16:30 | Senior School

09Jun
4ths Parents evening (2) online

17:00 - 20:00 | Senior School

10Jun11Jun
Nursery Welcome Mornings

Junior School

10Jun
A Level Product Design - Paper 2 (am)

09:00 - 10:30 | Senior School

10Jun
Division Soloist competition

18:00 - 20:00 | Senior School

11Jun12Jun
Nursery Welcome Mornings

Junior School

11Jun
SS Summer Concert

19:00 - 21:00 | Senior School

12Jun14Jun
JS Musical

Senior School

12Jun13Jun
Nursery Welcome Mornings

Junior School

12Jun
Level 2 Further Maths - Paper 1

13:00 - 14:45 | Senior School

12Jun
P6 Musical

17:00 - 20:00 | Junior School

13Jun14Jun
Nursery Welcome Mornings

Junior School

13Jun
P6 Musical

17:00 - 20:00 | Junior School

13Jun14Jun
Charity Sleep in the Yards (5ths - 7ths only)

19:30 - 08:00 | Senior School

15Jun16Jun
Royal Highlands Show

Senior School

16Jun21Jun
Week 1

Senior School

16Jun19Jun
New 2nds Induction Day

Senior School

16Jun
P5/6 Sports Day

09:00 - 12:30 | Junior School

16Jun
Geits and 2nds Choir

15:35 - 16:30 | Senior School

16Jun
New P1 Parents Evening

18:00 - 20:00 | Junior School

17Jun
P1/2 Sports Day

09:00 - 10:30 | Junior School

17Jun
P3/4 Sports Day

13:30 - 15:00 | Junior School

18Jun
Nursery Sports Day

09:15 - 10:15 | Junior School

18Jun
Level 2 Further Maths - Paper 2

13:00 - 14:45 | Senior School

18Jun
SS Musical

19:00 - 21:00 | Senior School

19Jun21Jun
P6 Induction Day

Senior School

19Jun20Jun
GEITS INDUCTION DAY 1

Junior School

19Jun20Jun
P3 Viking Day

Junior School

19Jun
SS Musical

19:00 - 21:00 | Senior School

20Jun21Jun
Meet New Teachers Day

Junior School

20Jun21Jun
Geits Induction Day 2

Junior School

20Jun
SS Musical

19:00 - 21:00 | Senior School

21Jun22Jun
World Music Day

Senior School

21Jun22Jun
Games/Summer Fair

Senior School

21Jun22Jun
Leavers Ball

Senior School

21Jun
EAPA Summer Fair

10:00 - 14:00 | Junior School

23Jun24Jun
Leavers Mystery Trip

Senior School

23Jun25Jun
ABRSM exams

Senior School

23Jun28Jun
Week 2

Senior School

23Jun
Nursery Gradutation

09:30 - 10:30 | Junior School

23Jun
Geits and 2nds Choir

15:35 - 16:30 | Senior School

23Jun
Annual Art Exhibition

17:00 - 19:00 | Senior School

26Jun
Term Ends JS

08:00 - 08:30 | Junior School

26Jun
JS Exhibition (P5 & 6)

10:00 - 12:00 | Junior School

27Jun28Jun
Term ends

Senior School

30Jun
Geits and 2nds Choir

15:35 - 16:30 | Senior School

July 2025

01Jul05Jul
DoE Gold Qualifying

Senior School

07Jul
Geits and 2nds Choir

15:35 - 16:30 | Senior School

10Jul
Division Soloist Competition

19:00 - 19:30 | Senior School

14Jul
Geits and 2nds Choir

15:35 - 16:30 | Senior School

15Jul18Jul
DoE Silver Qualifying

Senior School

21Jul25Jul
DoE Gold Qualifying

Senior School

21Jul
Geits and 2nds Choir

15:35 - 16:30 | Senior School

28Jul01Aug
DoE Gold qualifying

Senior School

28Jul
Geits and 2nds Choir

15:35 - 16:30 | Senior School

August 2025

04Aug07Aug
DoE Silver Qualifying

Senior School

04Aug
Geits and 2nds Choir

15:35 - 16:30 | Senior School

11Aug
Geits and 2nds Choir

15:35 - 16:30 | Senior School

18Aug23Aug
Week 1

Senior School

18Aug
Geits and 2nds Choir

15:35 - 16:30 | Senior School

21Aug22Aug
21Aug22Aug
25Aug30Aug
Week 2

Senior School

25Aug
Geits and 2nds Choir

15:35 - 16:30 | Senior School

September 2025

01Sep06Sep
Week 1

Senior School

01Sep
Geits and 2nds Choir

15:35 - 16:30 | Senior School

08Sep13Sep
Week 2

Senior School

08Sep
Geits and 2nds Choir

15:35 - 16:30 | Senior School

15Sep20Sep
Week 1

Senior School

15Sep
Geits and 2nds Choir

15:35 - 16:30 | Senior School

22Sep27Sep
Week 2

Senior School

22Sep
Geits and 2nds Choir

15:35 - 16:30 | Senior School

29Sep04Oct
Week 1

Senior School

29Sep
Geits and 2nds Choir

15:35 - 16:30 | Senior School

October 2025

03Oct06Oct
DoE Silver Qualifying

Senior School

06Oct11Oct
Week 2

Senior School

06Oct
Geits and 2nds Choir

15:35 - 16:30 | Senior School

07Oct
Individual Photographs

08:30 - 12:30 | Junior School

13Oct28Oct
Half term

Junior School

13Oct28Oct
Half Term

Senior School

13Oct
Geits and 2nds Choir

15:35 - 16:30 | Senior School

20Oct
Geits and 2nds Choir

15:35 - 16:30 | Senior School

27Oct01Nov
Week 1

Senior School

27Oct
Geits and 2nds Choir

15:35 - 16:30 | Senior School

28Oct29Oct
Pupils return

Junior School

28Oct29Oct
Pupils return to school

Senior School

November 2025

03Nov08Nov
Week 2

Senior School

03Nov
Geits and 2nds Choir

15:35 - 16:30 | Senior School

10Nov15Nov
Week 1

Senior School

10Nov
Geits and 2nds Choir

15:35 - 16:30 | Senior School

17Nov22Nov
Week 2

Senior School

17Nov
Geits and 2nds Choir

15:35 - 16:30 | Senior School

24Nov29Nov
Week 1

Senior School

24Nov
Geits and 2nds Choir

15:35 - 16:30 | Senior School

December 2025

01Dec06Dec
Week 2

Senior School

01Dec
Geits and 2nds Choir

15:35 - 16:30 | Senior School

  • No Category Set
  • Nursery
  • Enterprises
  • Development & Alumni Relations
  • Sports Centre
  • Whole School
  • Junior School
  • Senior School
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×