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. Whether its kids art, music, extra math lessons, craft activities, sport or dance, you’ll find an awesome list of extra murals in our Extra Mural Directory.
Johannesburg
Comprehensive computer and coding courses for kids aged 6 to 14 years old in Sunninghill, Johan...
From 6 - 14 yrs old
Johannesburg
Swimming lessons, Learn to swim - all ages
From 6 mnths - All ages
Johannesburg
Shows, pony camps, fun days and outrides. Different levels of promotion. Safe first ponies to c...
From 6 - 16 yrs old
Johannesburg
Weekly sport activities focusing on tennis and cricket for the very young, holiday clubs and ac...
From 3 - 6 yrs old
West Rand; Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni
Arts and craft classes for kids, kids parties, babysitting services
From 1 - 12 yrs old
Johannesburg
Art, technique, creative, fun, drawing, painting, clay, watercolour, friends, music
From 5 yrs - All ages
Johannesburg
Dance studio & wellness centre offering ballet, tap, jazz, contemporary, pilates & entertainmen...
From 4 yrs - All ages
Johannesburg
Johannesburg Gymnastics Centre is an artistic gymnastics club, situated in Bergbron just off of...
From 2 yrs - All ages
West Rand; East Rand / Ekurhuleni; Johannesburg; Pretoria / Tshwane; Vaal Triangle / Sedi...
Do you love kids and want to be your own boss? This business is a unique extra mural for kids t...
From 3 - 13 yrs old
Johannesburg; West Rand
Mobile pony parties and petting zoo for kids parties and events.
From 2 - 8 yrs old
Johannesburg
Dance & performing arts inspired school from grade R to matric, academic institution
From 3 - 18 yrs old
Johannesburg
Dance classes for underpriviledged children and dance performances
From 7 yrs old
Johannesburg
Ballet classes for all ages
All ages
Johannesburg
Science party, educational, fun, interactive
From 4 - 9 yrs old
Johannesburg
Mountain biking trails, cycle parks, trail running for kids and adults and kids party venue.
Johannesburg
Hello Panda Chinese Centre offers Mandarin lessons, Educational Events, also Corporate Function...
From 5 yrs - All ages
Johannesburg
Horse riding lessons for kids & adults at an equestrian Centre with stabling, half baiting, ful...
From 3 yrs - All ages
Johannesburg
Modern, Ballet, Hip-Hop, Tap, Spanish dancing and Acrobatics classes for kids and adults
From 4 - 18 yrs old
Johannesburg
Best party venue for children and adults - soccer and non-soccer. Soccer training for kids and ...
From 3 yrs - All ages
Johannesburg
Kids Kung-Fu classes( Karate), martial arts classes for kids and adults. Fitness, self-defense,...
From 5 - 13 yrs old
Johannesburg; West Rand; East Rand / Ekurhuleni
Mobile baking & art classes for kids, kids parties, school extra mural classes, corporate funct...
All ages
Pretoria / Tshwane; Johannesburg
Finishing school, grooming, etiquette training/school
From 11 yrs - All ages
Johannesburg
Cookery classes, cooking school for kids, adults, housekeepers, birthday parties, corporate eve...
Johannesburg; West Rand
Piano, Vocals, Guitar, Saxophone lessons,theory lessons
From 4 yrs - All ages
Johannesburg
We are a community driven African Contemporary Dance organization specializing in performing ar...
From 6 - 16 yrs old
Johannesburg
Kids and adult birthday party entertainment, decor, sports parties, party planning, kids entert...
All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Online, anytime, preschool music appreciation curriculum presented in weekly lessons.
From 3 - 6 yrs old
Johannesburg
Workshops on entrepreneurship for kids, business skills development for kids, aimed at alleviat...
From 6 yrs - All ages
Johannesburg
Meerkats, Cubs, Guides & Scouts for boys & girls aged 5-17 years old
From 5 - 17 yrs old
East Rand / Ekurhuleni; Johannesburg
Pattern making lessons, sewing lessons, custom made lingerie & garments
From 14 yrs - All ages
West Rand; Johannesburg
Dance, hip hop, contemporary and freestyle classes for kids 4 and up & teens
From 3 yrs - All ages
; Johannesburg
Indoor and outdoor rock climbing coaching, corporate action coaching and events, various guided...
From 5 yrs - 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; East Rand / Ekurhuleni
Ballet lessons for kids
From 4 - 7 yrs old
Johannesburg
High-end music education, which includes: vocal coaching, music theory, music history, all genr...
From 13 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
Gymnastics &Rhythmic gymnastics for girls, dance lessons for girls, beginner gymnastics for boy...
From 4 - 18 yrs old
Johannesburg
Dance studio offering ballroom, latin, ballet, hip hop for kids and a variety of classes for ad...
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
Arts and crafts, party entertainment, extra mural arts and craft activities, party ideas , chil...
From 2 yrs - All ages
Johannesburg
Baseball coaching for kids and adults
From 3 yrs - All ages
Johannesburg
Swim School offering swimming lessons for kids, teens and adults, Mermaid Parties, Pool Parties...
From 3 yrs - All ages
Johannesburg
Game-based learn-to swim facility focused on creating life long swimmers who enjoy the water, l...
From 4 yrs - All ages
Johannesburg
Art, pottery, woodwork, beadwork, holiday programmes, art parties & franchise oppotunities
From 2 mnths - 12 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
CDF Worx offers Dance & Fitness Classes incl Contemporary, Jazz, Hip Hop, Street Jazz & Burlesq...
From 4 yrs - All ages
Johannesburg
Teach Babies to swim 6- 36mths – parent to tot group approach, beginner and adult swimming less...
All ages
West Rand; Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; Vaal Triangle / Sedi...
Music lessons - Online or live Guitar and Ukulele lessons
From 7 yrs - All ages
Johannesburg
Kids party entertainment, Fine motor skills development, arts and crafts, at home arts and craf...
From 3 yrs - All ages
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; West Rand
Drama Academy for children aged 5 to 18 in North West Johannesburg
From 3 yrs - All ages
Johannesburg
Piano Lessons. Both Classical piano and Jazz. I use the ABRMS syllabus.
From 5 yrs - All ages
Johannesburg
Coding/Robotics Classes for Kids of All ages (Classroom-based or Live Online)
From 6 - 18 yrs old
Johannesburg
Art Classes for Children, teens and adults by a qualified teacher.
From 7 yrs - All ages
Johannesburg
Model agency in Bryanston JHB need children/ teens for tv adverts etc
From 2 - 18 yrs old
Johannesburg
isiZulu language learning for families, children, caregivers and schools.
From 2 - 9 yrs old
Johannesburg
Meditation and yoga to build confidence and calm in your kids plus a free lunch
From 8 - 16 yrs old
Johannesburg
Professional children's theatre productions and kids birthday parties
From 3 yrs - All ages
Johannesburg
High school learner development and support organisation providing a structured programme to as...
From 13 - 18 yrs old
Johannesburg;
Pool/ scuba diving parties & Swimming lessons for babies, kids & adults and aqua aerobics, scub...
From Birth - All ages
Johannesburg
Kids and teens : Life & communication skills, emotional intelligence, physical benefits while h...
All ages
Johannesburg
Performing Arts Holiday Workshops: Singing Dancing Acting
From 6 - 16 yrs old
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Online music lessons for kids & teens. From piano to singing, from theory to production keys yo...
From 7 yrs - All ages
Johannesburg
Hillbrow theatre project, drama workshops, singing & dancing classes for kids, shows, theatre p...
All ages
Johannesburg
Award Winning Drama Academy - USA curriculum for kids, teens and adult. Training offered for in...
From 3 yrs - All ages
Johannesburg
Kids yoga specializing with special needs and paraplegic children, one-on-one or group classes,...
From 2 - 15 yrs old
Johannesburg
Cricket coaching for kids. Cricket lessons and sport themed parties for kids.
From 5 - 18 yrs old
Pretoria / Tshwane; Johannesburg; East Rand / Ekurhuleni
Monthly STEAM classes for ages 2-12. Learn. Experiment. Explore. Play.
From 4 - 13 yrs old
Johannesburg
Swimming tuition for kids & adults all levels plus squads & experienced teacher
All ages
Johannesburg
Johannesburg Youth Ballet is a Non-profit ballet company which encourages young dancers from a...
All ages
West Rand; Johannesburg
Professional and experienced drum lessons for all ages.
From 3 yrs - All ages
Johannesburg
World Class interactive science museum offering science & technology programmes for general pub...
All ages
Johannesburg
Our dance studio offers group and private dance classes for children and adults. There's Dance...
From 5 yrs - All ages
Johannesburg
Find information & support for children and adults with Attention Deficit and Hyperactivity Sup...
All ages
Johannesburg
Exhibits & programmes that stimulate physical, cognitive, social, and emotional growth of young...
From Birth - 11 yrs old
Johannesburg
Joburg Ballet is the country's foremost professional ballet company.
From 6 yrs old
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
Modelling Academy and Agency for All Ages with International Links, with immense opportunities ...
From 4 yrs - All ages
Johannesburg
Russian ballet method. Creative dance, Pre-Ballet, Classical Ballet.
From 3 yrs - All ages
Johannesburg
Dance Studio for ballet, modern, spanish & tap in Blairgowrie, Randburg, in a safe & friendly e...
From 5 yrs - All ages
Pretoria / Tshwane; Johannesburg; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Flipflop Gymnastics, Flicflac Aerobics, Powaplay.co.za:Co-ordination, Flipflop Sports coaching,...
From 2 yrs - All ages
Johannesburg
Violin, viola and cello lessons.
From 6 yrs old
Johannesburg
Public swimming pool offering swimming lessons, aqua aerobics, & baby pool. The indoor pool is ...
All ages
Johannesburg
Private creche, primary and high school academy with regular interaction with horses, also offe...
From 6 mnths - All ages
Johannesburg
Lifeguard Services. Not only are our lifeguards trained to be skilled in rescuing, but they are...
From 7 yrs - All ages
Johannesburg
Buddhist meditation classes, courses, study programs, retreats & kids meditation classes
All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand
Top-notch coding & robotics classes and camps. Explore exciting classes in App Development, Rob...
From 6 - 18 yrs old
Johannesburg
Beautiful fun horse riding school and pony part venue, set in the magnificent Waterfall Equestr...
All ages
Johannesburg
Horses healing people - Children with disabilities; Youth at Risk; Life skills for Teens; Leade...
From 2 yrs - All ages
Johannesburg
Gymnastics program for toddlers, kids and teens, enhances fitness, coordination and movement
From 1 - 18 yrs old
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
Culinary parties, cooking parties for kids at your house or venue or at one of Cooking Up A Sto...
From 5 yrs - All ages
Johannesburg
Micro engineering; science and technology workshops; building blocks for life; construction set...
From 7 - 18 yrs old
Johannesburg
Coaching and fitness academy focusing on core development for both children and adults.
From 5 - 16 yrs old
Johannesburg
Circus based class for children. These are acrobatics, handstand training, and flexibility, aer...
From 6 - 12 yrs old
Johannesburg
Gymnastics for fun and competition for boys and girls-Artistic and rhythmic, tumbling, kick box...
From 3 yrs - All ages
Johannesburg
Nursery school, creche, learning centre, homework & tutoring, swim school, party venue
From 3 mnths - 6 yrs old
Johannesburg
NPO creating opportunity for our youth to learn, grow and participate in equestrian sport
All ages
Johannesburg
Taekwon-Do & Cardio Tkd Kickboxing, Martial arts for kids & adults locations around Johannesbur...
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
Dance Studio for Hip Hop, Contemporary, Dancefit, Breakdance, Yogastudio for Hatha, Kids Yoga c...
From 3 yrs - All ages
Johannesburg
Multi-media library focusing on France and contemporary francophone culture PLUS regular kids a...
All ages
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
Piano lessons, theory, harmony and aural training for all levels from beginners to Grade 8- Eng...
From 7 yrs - All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Virtual cooking workshops for kids. Enjoy the kitchen with your little one for quality time tog...
From 2 - 12 yrs old
Johannesburg; West Rand
Competitive & non-competitive artistic gymnastics & trampoline for girls and boys. Fully equipp...
From 6 mnths old
West Rand; Johannesburg
Little Scientists Extramural and Kids Parties that focuses on science, technology, engineering ...
From 3 - 12 yrs old
Johannesburg
Textile Screen Printing Courses & uniquely SA ceramics & textiles :plates, mugs, bowels, tea t...
Johannesburg
Purple turtle swim school offers fun non traumatic swimming instruction in a heated enclosed po...
From 2 mnths - All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Free weekly online ballet classes for kids, online ballet store for ballet clothing and accesso...
From 4 yrs - All ages
Johannesburg
swimming lessons,adult,toddler lessons,baby swimming lessons,learn to swim,stroke correction,ba...
From 6 mnths - All ages
Johannesburg
Cubs and Scouts promotes adventure, learning and leadership amongst children and young adults.
From 5 - 18 yrs old
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
The TechoLab at the University of Johannesburg hosts workshops in technology for children of al...
From 6 - 18 yrs old
Johannesburg
Modelling/Casting agency, introduction to modelling courses for kids, teens and adults
From 9 - 15 yrs old
Johannesburg
Coach Junior and Senior Basketball at Holy Family College in Parktown
From 3 yrs - All ages
Johannesburg
Art classes for children in Greenside Johannesburg
From 4 - 18 yrs old
Johannesburg
Childrens Theatre Workshops at Old Mutual Theatre On The Square
Johannesburg
Swimming lessons from toddlers to adults in an indoor heated pool facility. From 6 months – all...
From 6 mnths - 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
Soccer club for kids and teens with home grounds at Pirates Club in Greenside.
From 5 - 18 yrs old
Pretoria / Tshwane; Johannesburg
Acting and Developing Confidence - Speech and Drama for ages 5 - 18yrs.
From 3 - 18 yrs old
Johannesburg
Kids martial arts and fitness classes including Brazilian Jiu-Jitsu and kids pole classes.
From 7 - 17 yrs old
Johannesburg
Swimming lessons for babies, kids and adults. Aqua aerobics classes
From 18 mnths - All ages
Johannesburg
Through Yoga, we unlock the magic of Mindfulness with exercise in our children’s development.
From 3 - 18 yrs old
Johannesburg
Sports club offering junior soccer, cricket, hockey, indoor soccer, kids party venue, go-carts,...
From 4 - 18 yrs old
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Home based online drama programme building confidence and creativity. Drama classes for kids an...
From 7 - 15 yrs old
Johannesburg
Professional Tennis Coaching to all ages. Venues: Pirates Tennis Club Greenside and Grayston Pr...
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
Baseball for kids in Alexandra, an initiative of playing to learn and learning to play
From 7 yrs - All ages
Johannesburg
NPO - The primary goal of the Africa Voices Trust is to identify, educate and grow Africa's mus...
From 14 - 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
Ranger Stables is a small stable yard found in the heart of Craighall Park. We offer horse ridi...
All ages
Johannesburg
Lifesaving, First Aid, Swimming, Community service, fitness and leadership in a safe environmen...
From 8 - 18 yrs old
Johannesburg
Fun and interactive acting classes, movement and speech training, improved confidence, communic...
From 5 yrs - All ages
Johannesburg
Swimming lessons, stroke correction for kids & adults
From 3 yrs - All ages
Johannesburg
Our academy offers quality tuition for children and teens in all aspects of the performing art...
From 3 yrs - All ages
Johannesburg
Professional Tennis coaching for kids and adults, ladies groups, holiday programs
From 4 yrs - All ages
Johannesburg
Heated indoors swimming school for babies from 6months, toddlers, learn to swim, stroke correct...
From 6 mnths - All ages
Johannesburg
Scouts group for boys and girls aged 7 to 18 in Rosebank.
From 7 - 18 yrs old
Johannesburg; East Rand / Ekurhuleni
Art lessons for kids, teens and adults. Explore creativity through drawing,painting and sculptu...
From 5 yrs - All ages
Johannesburg
Programming for kids, coding, video game, games development, kids classes extra mural
From 10 yrs - All ages
Johannesburg
Creative extra mural art & craft classes for kids from Gr0 to Gr7 in Parkview
From 5 - 13 yrs old
Johannesburg
Swimming lessons for babies, toddlers, children & adults, for all levels. We have two indoor he...
From 6 mnths - All ages
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
We offer STEM products for sale as well as workshops in coding, robotics and 3D printing
From 8 - 15 yrs old
Johannesburg
Online and in-studio dance classes for kids and adults. Tap, modern, hip hop, jazz, funk, latin...
From 5 yrs - All ages
Johannesburg
Irish and Highland (Scottish) dancing from beginners to advanced
From 4 yrs - All ages
Johannesburg
Sewing lessons for kids, teens and adults, from beginner to advanced
From 12 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
Johannesburg
Enjoy all the fun of bum-boarding, slope surfing and sliding down the slope at the famous SKI D...
From 3 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
Johannesburg
Gymnastics and fitness classes for kids.
From 5 - 12 yrs old
Johannesburg
Professional Tennis coaching available to all ages and levels
All ages
Johannesburg
Swimming Lessons
From 3 yrs - All ages
Johannesburg
Childrens Riding School and Livery Stable. We specialize in teaching children to ride from begi...
From 4 yrs - All ages
Johannesburg
Music lessons including singing, piano, guitar, violin, flute, saxophone and clarinet lessons! ...
From 5 yrs - All ages
Johannesburg
The world’s favourite FUN rugby based PLAY exercise program, designed to enhance your child's s...
From 2 - 7 yrs old
Johannesburg
Passionate and expert Music and Movement teacher for infants, toddlers, preschoolers and youn...
From Birth - 7 yrs old
Johannesburg
Swimming lessons for all ages, Swimming lessons in Randburg. Learn to swim. Stroke correction. ...
From 18 mnths - All ages
Johannesburg
Halloween, Science, STEM, Rocket launch, Dinosaurs, Chemistry Experiments, Programming, Enginee...
From 6 - 17 yrs old
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Powerful & creative educational software (CAPS aligned) for home learners and schools. Our prog...
From 4 - 14 yrs old
Johannesburg
baseball coaching for boys and girls, holiday clinics & kids baseball parties
From 7 - 15 yrs old
Johannesburg
Music lessons for orchestral instruments, outreach and mentorship programs throughout the regio...
From 8 yrs - All ages
Johannesburg
We offer karate classes and holiday programs for children. There is a also playground nearby.
All ages