 The school gives pupils the opportunity to take part in a number of sports including badminton, cricket, football, hockey, netball and rugby

The school has a strong musical interest, with four choirs (Chamber choir, Girls Choir, and Junior Choir) and two orchestras (Junior Orchestra and Senior Orchestra).The school has an annual theatrical production in November/December, Christmas carol concert and Spring concert.There are a number of other extracurricular activities, including Bridge Club, Craft Club, Young Enterprise, Creative Writing Club, Cadets and Junior and Senior Scripture Unions.