5 June 2024, 8.45am – 10.00am

Y3 Swimming at Mayfield

Read more
5 June 2024, 2.15pm – 3.45pm

Y5/6 Mixed Cricket (2 teams) v Frant (home)

Read more
6 June 2024, 2.15pm – 3.45pm

Y3/4 Girls Cricket v Claremont (home)

Read more
7 June 2024

Feast of Sacred Heart

Read more
8 June 2024, 10.00am – 12.00pm

PTA Jumble Sale

Read more
12 June 2024, 8.45am – 10.00am

Y3 Swimming at Mayfield

Read more
12 June 2024, 2.15pm – 3.45pm

Y5/6 Boys Cricket v Skippers (away)

Read more
12 June 2024, 2.15pm – 3.45pm

Y5/6 Girls Cricket v Claremont (home)

Read more
14 June 2024

PTA School Disco

Read more
14 June 2024, 12.30pm – 3.30pm

Y5/6 Mixed Cricket (1 team) Mayfield Cricket Festival (at Mayfield School)

Read more
19 June 2024

Bedgebury Trip - Y3/4

Read more
19 June 2024, 8.45am – 10.00am

Y3 Swimming at Mayfield

Read more
21 June 2024

KS2 French Theatre

Read more
21 June 2024, 9.00am – 10.15am

Little Hearts - Parent and Toddlers

Read more
25 June 2024, 5.30pm

Parent Consultations

Read more
26 June 2024, 4.00pm

Parents Consultations

Read more
26 June 2024, 8.45am – 10.00am

Y3 Swimming at Mayfield

Read more
27 June 2024

Good Shepherd - GIFT Team

Read more
28 June 2024

PTA School Summer Fair

Read more
28 June 2024

Sports Day

Read more
2 July 2024

Circus Workshop

Read more
2 July 2024

Wakehurst Place Trip - Y5/6

Read more
3 July 2024, 8.45am – 10.00am

Y3 Swimming at Mayfield - last session

Read more
3 July 2024, 2.00pm – 3.45pm

Y5/6 Boys 5 A side Football Tournament (home)

Read more
4 July 2024, 7.00pm

Y5/6 Musical

Read more
5 July 2024, 9.00am – 10.15am

Little Hearts - Parents and Toddlers

Read more
5 July 2024, 7.00pm

Y5/6 Musical

Read more
11 July 2024

Leavers Cricket Match with Match Tea

Read more
11 July 2024, 2.00pm

Leavers Mass

Read more
12 July 2024

End of term

Read more
12 July 2024

Prizegiving at Mayfield

Read more
Independent Schools AssociationCatholic Independent Schools' Conference