Many clubs and activities are run for students at lunchtime and after school. Currently the following clubs and societies are active:
Junior Geography Club
Chess Club
Junior Debating Society
Jacksons X1 6 th form book club
German Clinic
Tai Kwan Do
Life Drawing
History Film Club
Dance Club
Maths Clinic
Gym Club
Jewellery Club
Year 7 Art Club
6 th form Medical Society (Medsoc)
Junior Science Club
Christian Union
Dead Historians Society
Beginners Italian
Tennis Club
Carnegie Shadowing
Languages
JSLA
CLSA
Ceramics Club
UCAS Clinic
Photography Club
European Film Club
Rounders Club