| Astronomy Club |
Library Club |
| Art Club |
Juggling Club |
| Badminton Club |
Junior Police Call |
| Balloon Club |
Lion Dance Club |
| Basketball Club |
Long Distance Running Club |
| Chinese Club |
Magic Club |
| Chess Club |
Mathematics Club |
| Commerce Club |
Music Club |
| Community Youth Club |
Rowing Club |
| Dance Club |
Reading Club |
| Drama Club |
Science Club |
| English Club |
Shooting Club |
| Environmental Protection Club |
Sportclimbing Club |
| Fitness Club |
Technology Club |
| Football Club |
Track and Field Club |
| Home Economics Club |
Volleyball Club |
| |
|
| Marching Band |
Road Safety Patrol |
| Scouts |
St. John Ambulance Brigade Cadet Section |