
Extra Mural Activities
Discover your passion and develop new skills through our diverse range of activities
At Thandokhulu High School, we believe that learning extends beyond the classroom. Our comprehensive extra mural program offers students opportunities to explore their interests, develop new skills, and build lasting friendships.
Whether you're interested in sports, arts, academics, or community service, we have activities that will challenge and inspire you. Our experienced coaches and mentors are dedicated to helping every student reach their potential.
Participation in extra mural activities is strongly encouraged as it helps develop leadership skills, teamwork, time management, and character. These experiences often become the highlights of a student's school career.
Sports Activities
Team Sports
Soccer
Boys and Girls teams, U14, U16, U19
Practice: Mon, Wed, Fri 15:30-17:00
Rugby
Boys teams, U14, U16, U19
Practice: Tue, Thu 15:30-17:00
Netball
Girls teams, U14, U16, U19
Practice: Mon, Wed 15:30-17:00
Basketball
Mixed teams, all ages
Practice: Tue, Thu 15:30-17:00
Individual Sports
Athletics
Track and field events
Practice: Mon, Wed, Fri 15:30-17:00
Swimming
Competitive and recreational
Practice: Tue, Thu 15:30-17:00
Tennis
Individual and doubles
Practice: Mon, Wed 15:30-17:00
Cross Country
Distance running
Practice: Tue, Thu 15:30-17:00
Cultural Activities
Music and Performance
School Choir
Junior and Senior choirs
Practice: Mon, Wed, Fri 15:30-16:30
Drama Club
Acting, directing, stage management
Practice: Tue, Thu 15:30-17:00
Jazz Band
Instrumental ensemble
Practice: Wed 15:30-17:00
Traditional Dance
Cultural dance performances
Practice: Fri 15:30-17:00
Visual Arts
Art Club
Painting, drawing, sculpture
Sessions: Tue, Thu 15:30-17:00
Photography Club
Digital and film photography
Sessions: Wed 15:30-17:00
Crafts Club
Various craft projects
Sessions: Mon 15:30-16:30
Yearbook Committee
Design and layout
Meetings: Fri 15:30-16:30
Academic and Special Interest Clubs
Academic Excellence
- • Debate Society
- • Mathematics Olympiad
- • Science Club
- • Model United Nations
- • Book Club
- • Creative Writing
Technology & Innovation
- • Robotics Club
- • Computer Programming
- • Web Design
- • 3D Printing Club
- • Tech Support Team
- • Digital Media
Community & Service
- • Student Council
- • Community Service
- • Environmental Club
- • Peer Mentoring
- • First Aid Society
- • Interact Club
How to Join
Activity Schedule
Benefits of Participation
- •Develop new skills and talents
- •Build confidence and self-esteem
- •Make new friends and connections
- •Learn teamwork and leadership
- •Improve time management skills
- •Enhance university applications
