Over 70 activities and clubs are available in addition to the normal timetabled lessons. Pupils sign up for these at the start of each term and they take place either at lunch times or between 4.10pm and 5.30pm. They include:
- Animal Projects
- Pottery Club
- Computer Club
- Photography Club
- Speech & Drama
- Chess Club
- Eco/gardening Club
- Geology and Fossils
- Happiness Club
- Cookery Club
- International Movie Club
- Programmable Electronics
- Street Dance
- Decorated Textiles
- Just Draw
- Science Club
- Art Club
- LEGO Masters
- Greek Club
- Quiz Club
- Many musical ensembles including Cello Ensemble, Rock Band, String Orchestra, Wind Band, Bassoon Group, Boys' Choir, Jazz Band, Percussion Group, Flute Group, Guitar Group, Chapel Choir, String Group, Breakfast Strings, Recorder Consort, The Sound Crowd (whole school choir), Clarinet Group
- Many sporting clubs including tennis, swiming, cricket, trampoline, hockey, badminton, football, yoga, cross country