Extra mural activities are the perfect way to get your kids moving and excited about learning something new. Find over 80 extra curricular activities for teens, kids & adults in Johannesburg.
Johannesburg
Dance studio offering ballroom, latin, ballet, hip hop for kids and a variety of dance classes ...
From 3 yrs - All ages
Johannesburg
The TechoLab at the University of Johannesburg hosts workshops in technology for children of al...
From 6 - 18 yrs old
Johannesburg
Art classes for children in Greenside Johannesburg
From 5 - 18 yrs old
East Rand / Ekurhuleni; Vaal Triangle / Sedibeng; Johannesburg; Pretoria / Tshwane; West ...
Book now! Great interactive shows for birthday parties, schools; holiday programmes; or organiz...
From 3 yrs - All ages
Johannesburg
Iconic South African artist and textile designer Yda Walt offers a variety of courses in textil...
Johannesburg
Our academy offers quality tuition for children and teens in all aspects of the performing art...
From 3 yrs - All ages
Johannesburg
Lifesaving, First Aid, Swimming, Community service, fitness and leadership in a safe environmen...
From 8 - 18 yrs old
Johannesburg
Music School in Johannesburg offering Classroom Music Lessons, Online Lessons and Home Visits. ...
From 3 yrs - All ages
Johannesburg
Swimming lessons, swim school for toddlers, kids and adults all year round in a heated pool.
From 6 mnths - All ages
Johannesburg; Pretoria / Tshwane
Robotics and Coding classes for kids.
From 8 - 18 yrs old
Johannesburg
Online and onsite in class - Coding Classes for kids of all ages
From 6 - 18 yrs old
Johannesburg
Artistic gymnastics club offers gymnastics classes from the beginner levels, right through to t...
From 2 yrs - All ages
Johannesburg
We create hands-on Science Shows and Workshops for all kinds of audiences at science festivals,...
From 5 - 12 yrs old
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
A creative and life coaching studio restoring the importance of self-love as a daily practice a...
From 10 yrs - All ages
Johannesburg; West Rand
R.A.D ballet classes available from ages 3 to adult. Registered R.A.D teacher. Studio situated ...
From 3 yrs - All ages
Johannesburg
CDF Worx offers Dance & Fitness Classes incl Contemporary, Jazz, Hip Hop, Street Jazz & Burlesq...
From 4 yrs - All ages
Johannesburg
Swimming lessons for kids, teens and adults. Learn to swim program, stroke correction, water sa...
From 4 yrs - All ages
Johannesburg
Swimming lessons for babies, toddlers, children & adults, for all levels. We have two indoor he...
From 6 mnths - All ages
Johannesburg
An aviation club creating awareness and inculcating a passion for aviation among school going c...
From 4 - 18 yrs old
Johannesburg
Kids and teens : Life & communication skills, emotional intelligence, physical benefits while h...
All ages
Johannesburg
Music lessons including singing, piano, guitar, violin, flute, saxophone and clarinet lessons! ...
From 5 - 18 yrs old
Johannesburg
Soccer club for kids and teens with home grounds at Pirates Club in Greenside.
From 5 - 18 yrs old
Johannesburg; West Rand; East Rand / Ekurhuleni
Mobile baking & art classes for kids, kids parties, school extra mural classes, corporate funct...
All ages
Johannesburg
Dance studio & wellness centre offering ballet, tap, jazz, contemporary, pilates & entertainmen...
From 2 yrs - All ages
Johannesburg
Modelling Academy and Agency for All Ages with International Links, with immense opportunities ...
From 4 yrs - All ages
Johannesburg
World-class, international network of fun-based coding schools teaching children digital litera...
From 6 - 18 yrs old
Johannesburg
Swimming lessons from toddlers to adults in an indoor heated pool facility. From 6 months – all...
From 6 mnths - All ages
Johannesburg
Kids Kung-Fu classes (Karate), martial arts classes for kids and adults. Fitness, self-defense,...
From 5 - 13 yrs old
Johannesburg
Irish and Highland (Scottish) dancing from beginners to advanced
From 4 yrs - All ages
Johannesburg
Cricket coaching for boys and girls
From 6 - 14 yrs old
Johannesburg
Scouts programs promoting life skills development through exciting activities incl STEM, archer...
From 2 - 18 yrs old
Johannesburg
Online Casting kids for adverts, tv sitcoms, kids catalogues, kids confidence book, kids traini...
From Birth - All ages
Johannesburg
Beginner's chess classes, chess workshops, schools chess coaching, private chess coaching, ches...
All ages
Johannesburg
Piano, Theory and Keyboard lessons
From 5 yrs - All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Ballet, Contemporary dance, Modern Dance, Jazz Dance, international dance teachers, ballet exam...
From 3 yrs - All ages
Johannesburg
Best party venue for children and adults - soccer and non-soccer. Soccer training for kids and ...
From 3 yrs - All ages
Johannesburg
Mountain biking trails, cycle parks, trail running for kids and adults and kids party venue.
Johannesburg
Enjoy all the fun of bum-boarding, slope surfing and sliding down the slope. We have a 20m bumb...
From 3 yrs - All ages
East Rand / Ekurhuleni; Johannesburg; Pretoria / Tshwane
Professional Musicians, Weddings, Corporates, Piano Tuition, Lessons, Theory, Piano, Violin, Ha...
From 4 yrs old
Johannesburg
Performing Arts Holiday Workshops: Singing Dancing Acting
From 6 - 16 yrs old
Johannesburg
Dance classes for underpriviledged children and dance performances
From 7 yrs old
Johannesburg
Horses healing people - Children with disabilities; Youth at Risk; Life skills for Teens; Leade...
From 2 yrs - All ages
Johannesburg
We offer lessons to babies (6 months), children and adults and cater to all skill levels from b...
From 6 mnths - All ages
Johannesburg
baseball coaching for boys and girls, holiday clinics & kids baseball parties
From 7 - 15 yrs old
Johannesburg
Comprehensive computer and coding courses for kids aged 6 to 14 years old in Sunninghill, Johan...
From 6 - 16 yrs old
Johannesburg
Baseball for kids in Alexandra, an initiative of playing to learn and learning to play
From 7 yrs - All ages
Johannesburg
Shows, pony camps, fun days and outrides. Different levels of promotion. Safe first ponies to c...
All ages
Pretoria / Tshwane; Johannesburg
Acting and Developing Confidence - Speech and Drama for ages 5 - 18yrs.
From 3 - 18 yrs old
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Mobile cooking/baking parties for kids, cooking/baking classes for kids/moms/nanny’s, corporate...
From 5 yrs - All ages
Johannesburg
Arts and crafts, party entertainment, extra mural arts and craft activities, party ideas , chil...
From 2 yrs - All ages
Johannesburg
Heated indoors swimming school for babies from 6months, toddlers, learn to swim, stroke correct...
From 6 mnths - All ages
West Rand; Johannesburg
Dance, hip hop, contemporary and freestyle classes for kids 4 and up & teens
From 3 yrs - All ages
Johannesburg
NPO creating opportunity for our youth to learn, grow and participate in equestrian sport
All ages
Johannesburg
Russian ballet method. Creative dance, Pre-Ballet, Classical Ballet.
From 3 yrs - All ages
Johannesburg
Sports club offering junior soccer, cricket, hockey, indoor soccer, kids party venue, go-carts,...
From 4 - 18 yrs old
Johannesburg; East Rand / Ekurhuleni; Pretoria / Tshwane; West Rand; Vaal Triangle / Sedi...
Online School, Performing Arts School
From 10 - 18 yrs old
Johannesburg
Kids party entertainment, Fine motor skills development, arts and crafts, at home arts and craf...
From 3 yrs - All ages
Johannesburg; West Rand
Piano, Vocals, Guitar, Saxophone lessons,theory lessons
From 4 yrs - All ages
Johannesburg
Modern, Ballet, Hip-Hop, Tap, Spanish dancing and Acrobatics classes for kids and adults
From 4 - 18 yrs old
Johannesburg
Swimming lessons, Learn to swim - all ages
From 6 mnths - All ages
Johannesburg
Non-profit organisation promoting the French language and culture around the world. We have sev...
From 3 yrs - All ages
Johannesburg
Meerkats, Cubs, Guides & Scouts for boys & girls aged 5-17 years old
From 5 - 17 yrs old
Johannesburg
Fun and interactive acting classes, movement and speech training, improved confidence, communic...
From 5 yrs - All ages
East Rand / Ekurhuleni; Johannesburg
Irish and Highland /Scottish Dancing Classes for boys and girls, all ages. Dance training for ...
From 4 yrs - All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Yoga, Breath Work, Meditation, Mindfulness, Intuition, Art Excel, Yes, Art of Living, Know You...
From 5 - 18 yrs old
East Rand / Ekurhuleni; Johannesburg; West Rand
Swimming lessons - South African original and proven method of teaching babies and toddlers to ...
From Birth - All ages
Johannesburg
Passionate and expert Music and Movement teacher for infants, toddlers, preschoolers and youn...
From Birth - 7 yrs old
Johannesburg
Nursery school, creche, learning centre, homework & tutoring, swim school, party venue
From 3 mnths - 6 yrs old
Johannesburg
Ranger Stables is a small stable yard found in the heart of Craighall Park. We offer horse ridi...
All ages
Johannesburg
Professional children's theatre productions and kids birthday parties
From 3 yrs - All ages
East Rand / Ekurhuleni; Johannesburg; Pretoria / Tshwane; Vaal Triangle / Sedibeng; West ...
Entertainment for kids parties. Puppet shows and puppet making.
From 2 - 11 yrs old
Johannesburg
𝗖𝗼𝗻𝘀𝗰𝗶𝗼𝘂𝘀 𝗞...
From 7 - 12 yrs old
Johannesburg
Small group and private swimming lessons for childrens and adults
From 3 mnths - All ages
Johannesburg
Model agency in Bryanston JHB need children/ teens for tv adverts etc
From 2 - 18 yrs old
Johannesburg
NPO - The primary goal of the Africa Voices Trust is to identify, educate and grow Africa's mus...
From 14 - 18 yrs old
Johannesburg
Swimming lessons from toddlers to adults in an indoor heated pool facility. From 6 months – all...
From 6 mnths - All ages
Johannesburg
Ballet, Dance and Performing Arts inspired school for ages 3-18 years old, including Adult Ball...
From 3 yrs - All ages
Johannesburg
Science, STEM, Rocket launch, Dinosaurs, Chemistry Experiments, Programming, Engineering, Robot...
From 6 - 17 yrs old
Johannesburg
Cooking classes for kids and adults, baking classes, themed cooking lessons, kids cooking club,...
From 6 yrs - All ages
Johannesburg
Cookery classes, cooking school for kids, adults, housekeepers, birthday parties, corporate eve...
From 2 yrs - All ages
Johannesburg; East Rand / Ekurhuleni
Art lessons for kids, teens and adults. Explore creativity through drawing,painting and sculptu...
From 5 yrs - All ages
Johannesburg
Cricket coaching for kids. Cricket lessons and sport themed parties for kids.
From 5 - 18 yrs old
Johannesburg
Find information & support for children and adults with Attention Deficit and Hyperactivity Sup...
All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Virtual cooking workshops and cooking parties for kids. Enjoy the kitchen with your little one ...
From 2 - 12 yrs old
Johannesburg
Joburg Ballet is the country's foremost professional ballet company.
From 6 yrs old
Johannesburg
Swim school, swimming lessons for kids and adults
All ages
Johannesburg
The parent-tot group approach that develops the natural swimming ability of infants 0-36 months...
From 6 mnths - 4 yrs old
Johannesburg
Taekwon-Do & Cardio Tkd Kickboxing, Martial arts for kids & adults locations around Johannesbur...
From 5 yrs - All ages
Johannesburg
Online and in-studio dance classes for kids and adults. Tap, modern, hip hop, jazz, funk, latin...
From 5 yrs - All ages
Johannesburg
Group and private dance classes for children and adults. There's Dance Mouse for toddlers and f...
From 5 yrs - All ages
Johannesburg
Swimming tuition for kids & adults all levels plus squads & experienced teacher
All ages
Johannesburg
Professional Tennis Coaching to all ages. Venues: Pirates Tennis Club Greenside and Grayston Pr...
From 4 yrs - All ages
Johannesburg
Circus based class for children. These are acrobatics, handstand training, and flexibility, aer...
From 6 - 12 yrs old
Johannesburg
Meditation and yoga to build confidence and calm in your kids plus a free lunch
From 8 - 16 yrs old
West Rand; Johannesburg
Little Scientists Extramural and Kids Parties that focuses on science, technology, engineering ...
From 3 - 12 yrs old
Johannesburg
Cubs and Scouts promotes adventure, learning and leadership amongst children and young adults.
From 5 - 18 yrs old
Johannesburg; West Rand
Drama Academy for children aged 5 to 18 in North West Johannesburg
From 3 yrs - All ages
Johannesburg; West Rand
Rhythmic gymnastics for girls.
From 4 yrs - All ages
Johannesburg
Music for babies and kids, parent/child classes, music classes, music for children, music and m...
From 4 mnths - 6 yrs old
West Rand; Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; Vaal Triangle / Sedi...
Mobile Arts and Crafts for children. Ideal for parties, playdates, school fetes, markets and mo...
Johannesburg; West Rand
Competitive & non-competitive artistic gymnastics, rhythmic gymnastics & trampoline for girls a...
From 6 mnths old
Johannesburg
Teach Babies to swim 6- 36mths – parent to tot group approach, beginner and adult swimming less...
All ages
Johannesburg
Exhibits & programmes that stimulate physical, cognitive, social, and emotional growth of young...
From Birth - 11 yrs old
Johannesburg
Award Winning Drama Academy - USA curriculum for kids, teens and adult. Training offered for in...
From 3 yrs - All ages
Johannesburg
Kids and Teen Brazilian Jiu-Jitsu Classes
From 8 - 17 yrs old
Johannesburg
Lifeguard Services. Not only are our lifeguards trained to be skilled in rescuing, but they are...
From 7 yrs - All ages
Johannesburg
Swimming lessons for all ages, Swimming lessons in Randburg. Learn to swim. Stroke correction. ...
From 18 mnths - All ages
Johannesburg
Preschool, Infant and Toddler Centre where learning has no limits. Play based learning inspired...
From 3 mnths - 6 yrs old
Johannesburg; East Rand / Ekurhuleni; West Rand
Music school teaching music lessons, piano, guitar, drums, singing, violin, cello, saxophone, c...
From 3 yrs - All ages
Johannesburg
World Class interactive science museum offering science & technology programmes for general pub...
All ages
Johannesburg
Music lessons for All ages. We teach beginners and experienced students. Our qualified teachers...
From 3 yrs - All ages
Johannesburg
Scouts group for boys and girls aged 7 to 18 in Rosebank.
From 7 - 18 yrs old
Johannesburg
Science party, educational, fun, interactive
From 4 - 9 yrs old
Johannesburg
Hello Panda Chinese Centre offers Mandarin lessons, Educational Events, also Corporate Function...
From 5 yrs - All ages
Johannesburg
Aquanation Swimming Academy is centrally located in Sandton, boasting a 15 meter indoor heated ...
From 6 mnths - All ages
Johannesburg
Beautiful fun horse riding school and pony part venue, set in the magnificent Waterfall Equestr...
All ages
Johannesburg
Gymnastics for fun and competition for boys and girls-Artistic and rhythmic, tumbling, kick box...
From 3 yrs - All ages
Johannesburg
Waterpolo training and Swim School Swimming Lessons Babies Toddlers Children Swimming Safety Le...
From 6 mnths - All ages
Johannesburg
Community driven African Contemporary Dance organization specializing in performing arts, train...
From 6 - 16 yrs old
Johannesburg
Outdoor movement fitness classes for all ages. Specialising in Parkour and natural movement. Em...
From 6 yrs - All ages
Pretoria / Tshwane; Johannesburg; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
We offer Gymnastics classes for boys and girls of all ages, we do Gymnastics Parties and Corpor...
From 2 yrs - All ages
Johannesburg
Art Classes for Children, teens and adults by a qualified teacher.
From 7 yrs - All ages
Johannesburg
Qualified, professional, uniformed, experienced football coaches with specialist skills in coac...
From 18 mnths - 8 yrs old
Johannesburg
Gymnastics program for toddlers, kids and teens, enhances fitness, coordination and movement
From 1 - 18 yrs old
Johannesburg
Buddhist meditation classes, courses, study programs, retreats & kids meditation classes
All ages
Johannesburg
Swimming Lessons
From 3 yrs - All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
One-on-one Music Lessons Online.
From 10 yrs - All ages
Johannesburg
Swimming lessons for babies, kids and adults. Aqua aerobics classes
From 18 mnths - All ages
Johannesburg
Piano lessons, theory, harmony and aural training for all levels from beginners to Grade 8- Eng...
From 7 yrs - All ages
Johannesburg
Violin, viola and cello lessons.
From 6 yrs old
Johannesburg
Professional Tennis coaching available to all ages and levels
All ages