Our Physical Education Curriculum provides our young people with the opportunity to experience a range of physical activities and sports. Through a partnership with Richmond School, The Youth Sport Trust and the Swaledale Alliance we encourage participation in a range of sporting activities and  competitive sports throughout the year.

We offer a minimum of two hours of physical activity a week in the curriculum. The children experience six aspects of PE: Gymnastics, Dance, Athletics, Swimming, Games and Outdoor Activities.

PE Overview

To support our healthy school approach each day children from Year 1 to Year 6 complete a daily mile. This is done in their school uniform and the only requirement is a change of footwear.

In KS1 children are given the opportunity to attend inter school festivals. This is extended in KS2 where  children have the opportunity to take part in competitive sporting events.


Autumn 19 Extra Curricular Sports Clubs
Monday Tuesday Wednesday Thursday Friday
Lunch club A1 KS2 Girls Football A1 Cross Country A1 KS2 Boys Football
After school club

A1 KS2 Gymnastics

A2 Dance

Year 6 Archery

KS2 Football

A1 KS1 Tri-Golf

KS2 Rugby


Spring 2020 Extra Curricular Sports Clubs

  Monday Tuesday Wednesday Thursday Friday
After School Club KS2 Dance KS1 Fitness UKS2 Team gymnastics KS2 Multi-sports  


Competitions and Festivals

Autumn Term

Ks1 Multiskills Festival- Thursday 19th September 2019

KS2 Cross Country- Wednesday 2nd October 2019

Sportshall Athletics – Wednesday 4th December 2019

Dance Festival- Monday 9th December 2019

Spring Term

Key Steps Gymnastics- Tuesday 4th February 2020

Quick Sticks Hockey- Tuesday 10th March 2020

Swimming gala- Tuesday 31st March 2020

Summer Term

Boccia- Thursday 23rd April

Drax Cricket (Y3/4)- Tuesday 19th May 2020

Kwik Cricket (Y5/6)- Tuesday 19th May 2020

KS2 Rounders- Thursday 2nd June 2020

Mini Tennis (KS2)- Tuesday 9th June 2020

KS1 Fun run- Tuesday 7th July 2020


You can visit the use of our Sports Premium here.

Visit our letters page for the latest information regarding Coronavirus – Please help us all to stay safe!