A wide programme of activities is provided every term. Recently these have included: athletics, art, choir, keyboard, school band, computer animation, dance, multi-skills, skiing, football, tag rugby, maths, table tennis, trampolining, rounders, dodgeball, cricket, tri-golf, indoor rowing and netball.