School is: open

School Calendar

Below are the key calendar dates for this year. Please note that these are updated all the time and are subject to change.

Want to add this to your Google calendar? Please click here

Upcoming Events

  • Y6 Residential Trip Liddington

    Jun. 17 - 21, 2019  

  • Y5 Residential Performance

    Wed, Jun. 19, 2019 6:00pm — 7:00pm

  • Y5 Cricket Comp at Claygate

    Mon, Jun. 24, 2019 9:00am — 3:00pm

  • Parent Workshop - IT Activities to Enhance Learning

    Tue, Jun. 25, 2019 9:00am — 10:00am

  • Upper School Sports Day

    Wed, Jun. 26, 2019 9:00am — 12:00pm

  • PTA Meeting

    Wed, Jun. 26, 2019 7:30pm — 8:30pm

  • Lower School Sports Day

    Thu, Jun. 27, 2019 9:00am — 12:00pm

  • Y3 Residential Trip to Sayers Croft

    Jun. 28 - 30, 2019  

  • Year 5/6 Cricket League

    Mon, Jul. 1, 2019 3:00pm — 5:00pm

  • Year 4 Gymnastics Competition

    Tue, Jul. 2, 2019 1:00pm — 4:00pm

  • Y2/3 Induction

    Wed, Jul. 3, 2019 9:30am — 2:30pm

  • Y2-Y5 Discos

    Fri, Jul. 5, 2019 5:00pm — 9:00pm

  • Board of Trustees

    Tue, Jul. 9, 2019 6:00pm — 9:00pm

  • Y5/6 Dance Festivat at Cleves

    Wed, Jul. 10, 2019 1:00pm — 3:00pm

  • Leavers' Disco

    Fri, Jul. 12, 2019 7:00pm — 9:00pm

  • Parent Drop In

    Tue, Jul. 16, 2019 3:30pm — 5:00pm

  • Leavers' Service

    Thu, Jul. 18, 2019 6:00pm — 7:00pm

  • Leavers' Production

    Mon, Jul. 22, 2019 6:00pm — 8:00pm

  • Leavers' Production

    Tue, Jul. 23, 2019 6:00pm — 8:00pm

  • End of Term 1.45pm

    Wed, Jul. 24, 2019 1:30pm — 2:30pm

View more events...