

These are organised weekly through Club Membership. There are twenty two clubs serving the pupils.
| School Choir | Orchestra |
| Gospel Band | Atenteben Ensemble |
| Girl Scouts | Home Science |
| Boy Scouts | Cultural Dancing |
| Girl Guides | Physical Fitness |
| Needlework | Good News |
| Pottery/Ceramics | Red Cross |
| French | Art |
| Maths & Science (Primary) | Wildlife/ Environmental |
| Maths & Science Clubs (JHS) | Basket Weaving |
| Agricultural Science | Literary/Creative Writing |