Clubs and Units
- Aesthetics Society
- Aquatic Club
- Art Society
- Astronomical Society
- Bank of Ceylon
- Buddhist Association
- Christian Association
- Commerce Society
- Dancing Unit
- Debating Society
- Drama Society
- English Literary Association
- Environment Society
- Environment Troop
- First Aid Unit
- Interact Club
- IT Club
- Junior Science Society
- Language Society
- Leo Club
- Literacy Society
- Media & Broadcasting Unit
- "Mind-Benders" (Society of General Knowledge)
- Peoples’ Bank
- Photography Club
- Senior Science Society
- Sinhala Literary Association
- Social Service Society
- St. John’s Ambulance Unit
- Traffic Unit
- UNESCO
- Western & Eastern Music Unit
- Young Inventors' Club