Extra mural activities, extramural classes in Gauteng

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 Gauteng. 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.

Florida Lake Sea Scouts
West Rand
Sea Scouts for boys and girls at Florida Lake which incl hiking, camping, rowing, sailing, canoeing.
From 7 - 18 yrs old
Northern Farm
West Rand
This is one of Johannesburg's best-kept secrets and offers over 2500ha of beautiful green grasslands and woodlands to explore.Many different recreational users i.e. cyclists, horse riders, hikers and birders enjoy relaxing in this farm like space.
All ages
Tirisano Foundation
Johannesburg
High school learner development and support organisation providing a structured programme to assist learners
From 13 - 18 yrs old
CDF Worx - Caits Dance Fitness Worx
Johannesburg
CDF Worx offers Dance & Fitness Classes incl Contemporary, Jazz, Hip Hop, Street Jazz & Burlesque, Musical Theatre, Latin & Ballroom. All levels & ages welcome.
From 4 yrs - All ages
Florida Lake Canoe Club
West Rand
NGO - Bunch of paddlers who squeeze every bit of fun out of paddling, paddling lessons for kids and adults. Fun activities at the lake
From 6 yrs - All ages
Cycle Lab Bike Park
Johannesburg
Mountain biking trails, cycle parks, trail running for kids and adults and kids party venue.
The Horse Company
Johannesburg
Horse riding lessons from ages 3 and up, stabling of horses, horses up for half bait
From 4 yrs - All ages
Aniki's Kitchen
West Rand
Little Chef's parties, cooking classes for children, domestic workers and adults.Teambuilding and parties.
From 4 yrs - All ages
Little Scientists Pty Ltd Reviews
West Rand; Johannesburg
Little Scientists Extramural and Kids Parties that focuses on science, technology, engineering and maths (STEM) and provides learners
From 3 - 12 yrs old
Rapid Rescue Lifesaving Club
Johannesburg
Lifesaving, First Aid, Swimming, Community service, fitness and leadership in a safe environment. Fun, Healthy and extremely rewarding. Cool
From 8 - 18 yrs old
1st Randburg Meerkats, Cubs and Scouts
Johannesburg
Cubs and Scouts promotes adventure, learning and leadership amongst children and young adults.
From 5 - 18 yrs old
Code College
Johannesburg
Coding/Robotics Classes for Kids of All ages (Classroom-based or Live Online)
From 6 - 18 yrs old
Houghton Estate Preschool
Johannesburg
Nursery school, creche, learning centre, homework & tutoring, swim school, party venue
From 3 mnths - 6 yrs old
O. Griet artwork and classes
West Rand
Art lessons- drawing ,painting and pottery skills plus drawings, paintings or ceramic sculptures,
All ages
Cooking Up A Storm Culinary Experiences
Johannesburg
Culinary parties, cooking parties for kids at your house or venue or at one of Cooking Up A Storm's approved venues in and around Gauteng.
From 5 yrs - All ages
Ryk Neethling Swimming Stars Kyalami
Johannesburg
Indoor heated pool swimming lessons for babies, kids, adults, stroke development, aqua aerobics,Pool Parties, Oudoors Parties
From 6 mnths - All ages
Totsgames Gymnastics
Johannesburg
Gymnastics and fitness classes for kids.
From 5 - 12 yrs old
Junior Lab Reviews
Johannesburg
Science party, educational, fun, interactive
From 4 - 9 yrs old
Shugyo-fit
Johannesburg
Kids martial arts and fitness classes including Brazilian Jiu-Jitsu and kids pole classes.
From 7 - 17 yrs old
1st Discovery Meerkats
West Rand
1st Discovery Meerkats, 1st Discovery scout hall
From 5 - 7 yrs old
Xstatic Dance studio
West Rand; Johannesburg
Dance, hip hop, contemporary and freestyle classes for kids 4 and up & teens
From 3 yrs - All ages
Tara Rokpa Centre
Groot Marico
Retreats - mindfulness meditation yoga wellness Buddhism family environment gardening eco-building therapy community
Johannesburg Gymnastics Centre (JGC)
Johannesburg
Johannesburg Gymnastics Centre is an artistic gymnastics club, situated in Bergbron just off of the Gordon Road offramp.
From 2 yrs - All ages
Ranger Stables
Johannesburg
Ranger Stables is a small stable yard found in the heart of Craighall Park. We offer horse riding lessons, pony rental for parties, holiday camps and weekday / weekend outrides.
All ages
Caron's Swim School
Johannesburg
Stroke development, learning to train, coaching, club swimming, entry level competitive and Central Gauteng Aquatic galas
From 7 - 17 yrs old
Franco Bello Music
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 you are in skilled and safe hands as your music journey unfolds click by click, note by note, Zoom to Zoom.
From 7 yrs - All ages
Carynton Stables
West Rand
Mobile farmyard, petting zoo & ponies for kids parties, Horse riding lessons, stabling or half or full baiting horses, Holiday pony camps
From 3 yrs old
JATA - Johannesburg Academy for Theatre Arts Reviews
Johannesburg
Our academy offers quality tuition for children and teens in all aspects of the performing arts and presents group classes in diverse forms of dance plus individualized acting and singing coaching.
From 3 yrs - All ages
Flaunt Yourself Finishing / etiquette / grooming School
Pretoria / Tshwane; Johannesburg
Finishing school, grooming, etiquette training/school
From 11 yrs - All ages
5678 Productions
Johannesburg
Our dance studio offers group and private dance classes for children and adults. There's Dance Mouse for toddlers and fitness or pilates classes for adults plus a dance shop for all your dance requirements.
From 5 yrs - All ages
Mony's Fishers Swim School
West Rand
Individual swimming lessons for babies & kids in an indoor heated pool all year round.
From 6 mnths - 12 yrs old
Blairgowrie Swimming Academy
Johannesburg
Heated indoors swimming school for babies from 6months, toddlers, learn to swim, stroke correction and beginner adults. Swim South Africa Compliance certificate obtained.
From 6 mnths - All ages
Imaginate Reviews
Johannesburg
Creative extra mural art & craft classes for kids from Gr0 to Gr7 in Parkview
From 5 - 13 yrs old
TL Fusion Gymnastics
Johannesburg
Gymnastics program for toddlers, kids and teens, enhances fitness, coordination and movement
From 1 - 18 yrs old
Play Africa
Johannesburg
Exhibits & programmes that stimulate physical, cognitive, social, and emotional growth of young children from birth – 10 years
From Birth - 11 yrs old
Figures Model Finesse International - Randburg
Johannesburg
Modelling Academy and Agency for All Ages with International Links, with immense opportunities for the Youth.
From 4 yrs - All ages
5 Senses Creative Exploration Centre
Johannesburg
Using a whole-child approach, this centre provides learning support in various scholastic areas, and also creative opportunities such as pottery.
All ages
Shepherds Fold Stables Reviews
West Rand
Find horse riding lessons for children and adults from 3 to 63 years! -We have experienced and caring instructors who cater for everyone. We also offer pony parties and pony holiday camps
From 3 yrs - All ages
Mrs Swart Music Studio
Johannesburg
Piano lessons, theory, harmony and aural training for all levels from beginners to Grade 8- English, Afrikaans or German
From 7 yrs - All ages
Kids Kung Fu YMAA Sandton
Johannesburg
Kids Kung-Fu classes( Karate), martial arts classes for kids and adults. Fitness, self-defense, healthy bodies and minds.
From 5 - 13 yrs old
African Youth Ensemble
Johannesburg
Violin, viola and cello lessons.
From 6 yrs old
Ballet Lai Lai Land
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 accessories
From 4 yrs - All ages
Kopano Arts Theatre
Johannesburg
We are a community driven African Contemporary Dance organization specializing in performing arts, training and social activities, we offer ballet, contemporary, African dance and Township Jive classes
From 6 - 16 yrs old
Jill's Swimming School
Johannesburg
Swimming lessons for all ages, Swimming lessons in Randburg. Learn to swim. Stroke correction. Fitness,indoor heated pool.
From 18 mnths - All ages
Young & Yoga Reviews
Johannesburg
Through Yoga, we unlock the magic of Mindfulness with exercise in our children’s development.
From 3 - 18 yrs old
Aquatic Zone and Aquatots Midrand
Johannesburg
Swimming lessons from toddlers to adults in an indoor heated pool facility. From 6 months – all ages
From 6 mnths - All ages
Dance-Lenasia
Johannesburg
Ballet and modern jazz dance classes for children and adults
From 4 yrs old
Sunshine Swimschool RSA
East Rand / Ekurhuleni
Swimming lessons from babies to adults, stroke correction, aqua aerobics, heated indoor pool
Little Chefs Club Reviews
West Rand
Kiddies Cooking/Baking Activities, Saturday Workshops, Birthday Parties, Holiday Workshops
From 3 yrs old
GeeWeSwim Swim School Reviews
West Rand
Swimming Lessons for Toddlers to Adults in an Indoor Heated pool.- One is Never to young or old to Learn. Honeydew Ridge/Manor
All ages
Enlightech
Johannesburg
Comprehensive computer and coding courses for kids aged 6 to 14 years old in Sunninghill, Johannesburg North
From 6 - 14 yrs old
Penny Todd Swim School Bedfordview
East Rand / Ekurhuleni
Our Swim School in Bedfordview offers learn to swim, stroke development and stroke correction, to all ages. Our pool is enclosed & heated.
From 9 mnths - All ages
Emmarentia Sporting Football Club
Johannesburg
Soccer club for kids and teens with home grounds at Pirates Club in Greenside.
From 5 - 18 yrs old
Red Sox Baseball Club
East Rand / Ekurhuleni
Baseball club for kids in Kempton Park.
From 8 - 16 yrs old
The Johannesburg Youth Ballet 2018 season
Johannesburg
Johannesburg Youth Ballet is a Non-profit ballet company which encourages young dancers from all backgrounds to realise their potential in South Africa.
All ages
Olive Branch Cookery School
Johannesburg
Cookery classes, cooking school for kids, adults, housekeepers, birthday parties, corporate events
Linden indoor heated Public Swimming Pool
Johannesburg
Public swimming pool offering swimming lessons, aqua aerobics, & baby pool. The indoor pool is for swimming all year round!
All ages
Fun Fitness For Kids Deals
Fun, non-competitive physical fitness activities for children who do not enjoy any sporting activities
From 7 - 14 yrs old
Fame Academy Reviews
Johannesburg
Performing Arts Holiday Workshops: Singing Dancing Acting
From 6 - 16 yrs old
Melany's School of Ballet
Johannesburg; East Rand / Ekurhuleni
Ballet lessons for kids
From 4 - 7 yrs old
Happy Otters Swim School
Johannesburg
swimming lessons,adult,toddler lessons,baby swimming lessons,learn to swim,stroke correction,babies,baby,swimming instructor,indoor heated pool
From 6 mnths - All ages
Helen O Grady Drama Academy Midrand and Pretoria Deals
Pretoria / Tshwane; Johannesburg
Acting and Developing Confidence - Speech and Drama for ages 5 - 18yrs.
From 3 - 18 yrs old
digitank Deals
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand
Top-notch coding & robotics classes and camps. Explore exciting classes in App Development, Robotics, Python Coding and more! Live online or in-person classes led by relatable teachers.
From 6 - 18 yrs old
Sew4U Pattern Making Academy
East Rand / Ekurhuleni; Johannesburg
Pattern making lessons, sewing lessons, custom made lingerie & garments
From 14 yrs - All ages
Spellbound Puppets Reviews
East Rand / Ekurhuleni; Vaal Triangle / Sedibeng; Johannesburg; Pretoria / Tshwane; West ...
Book now! Great interactive shows for birthday parties, schools; holiday programmes; or organize a social responsibility event for your company. Careful compliance regarding Covid-19 regulations. Online option: choose from thirty super online shows!
From 3 yrs - All ages
Young Development Dance Studios
Johannesburg
Ballroom and Latin dance classes for children
From 5 yrs old
National Children's Theatre (NCT) Reviews
Johannesburg
Professional children's theatre productions and kids birthday parties
From 3 yrs - All ages
Dibuka Multimedia Francophone Library
Johannesburg
Multi-media library focusing on France and contemporary francophone culture PLUS regular kids activities through Dibukids with movies, animation story time, Workshops and more.
All ages
Aquanauts Swim School
West Rand
Swimming lessons, learn to swim for baby/toddler, kids & adults in an indoor heated pool.
From 12 mnths - All ages
Art of Living
Johannesburg
Yoga, Breath Work, Meditation, Mindfulness, Intuition, Art Excel, Yes, Art of Living, Know Your Child, Stress Management
From 5 - 18 yrs old
Palette and Paintbrush
Johannesburg
Art, pottery, woodwork, beadwork, holiday programmes, art parties & franchise oppotunities
From 2 mnths - 12 yrs old
JEFA Education
West Rand
STEM steam education,holiday club, lego, robotics or kids, coding technology jefa, Coding courses weekly
From 4 - 18 yrs old
ArkStar Kidz Club
Johannesburg
NPO creating opportunity for our youth to learn, grow and participate in equestrian sport
All ages
EduRide at the EARTH Centre
West Rand
Horse Riding Lessons for kids and adults plus Equitherapy that helps with learning difficulties incl emotional & behavioural issues, special needs
From 3 yrs old
BMT Academy
Johannesburg
Coaching and fitness academy focusing on core development for both children and adults.
From 5 - 16 yrs old
Aquatots SA
East Rand / Ekurhuleni; Johannesburg; West Rand
Swimming lessons - South African original and proven method of teaching babies and toddlers to swim
From Birth - All ages
EARTH Centre NPC
West Rand
Free therapeutic horse riding & other interactive equine therapies for physically and mentally challenged children & young adults that cannot afford
From 4 yrs - All ages
MovingFeet
Johannesburg
Dance studio & wellness centre offering ballet, tap, jazz, contemporary, pilates & entertainment hire
From 4 yrs - All ages
D.A.T music school
Johannesburg; West Rand
Piano, Vocals, Guitar, Saxophone lessons,theory lessons
From 4 yrs - All ages
Silverseals Swim School Reviews
Johannesburg
Swimming lessons for babies, kids and adults. Aqua aerobics classes
From 18 mnths - All ages
Five6seven8 Dance Studio Deals
Johannesburg
Dance studio offering ballroom, latin, ballet, hip hop for kids and a variety of classes for adults.
From 3 yrs - All ages
Tatjana's Music Studio DealsReviews
Johannesburg
Music lessons including singing, piano, guitar, violin, flute, saxophone and clarinet lessons! Online and in-studio music lessons
From 5 yrs - All ages
Rosebank Scout Group
Johannesburg
Scouts group for boys and girls aged 7 to 18 in Rosebank.
From 7 - 18 yrs old
MySwim Swimming School cc
Johannesburg
Swimming lessons for babies, toddlers, children & adults, for all levels. We have two indoor heated pools & lessons are conducted year-round.
From 6 mnths - All ages
Kids Dance Parties
Johannesburg; East Rand / Ekurhuleni; Pretoria / Tshwane; West Rand
Licenced Zumba Kids Instructors travel to your party venue for super fun Zumba dance parties!
From 4 - 11 yrs old
Dancing Dolphin Swimschool
East Rand / Ekurhuleni
Swimming lessons for babies, toddlers & adults, plus parent/baby classes
From 6 mnths - All ages
The Orchestra Company, Johannesburg
Johannesburg
Music lessons for orchestral instruments, outreach and mentorship programs throughout the region
From 8 yrs - All ages
Fame Music Academy
East Rand / Ekurhuleni
Fame Music Academy offers singing, keyboard, drumming and guitar lessons.
From 5 yrs - All ages
Riverlea Recreation Centre
West Rand
Public recreation centre offering hip hop dance lessons, youth choir, children's holiday programs and a computer lab available for use.
All ages
Wanderers Cricket Club
Johannesburg
Cricket coaching for boys and girls
From 6 - 14 yrs old
Rugbytots Rosebank
Johannesburg
The world’s favourite FUN rugby based PLAY exercise program, designed to enhance your child's social and physical skills. For boys & girls aged of 2 to 7 years old. We also do parties!
From 2 - 7 yrs old
Artistry
Johannesburg
Art classes for children in Greenside Johannesburg
From 4 - 18 yrs old
STEM & Robotics for Kids
Johannesburg
Halloween, Science, STEM, Rocket launch, Dinosaurs, Chemistry Experiments, Programming, Engineering, Robotics
From 6 - 14 yrs old
The Ski Deck
Johannesburg
Enjoy all the fun of bum-boarding, slope surfing and sliding down the slope at the famous SKI DECK in Ferndale. We have a 20m slope for smaller kids and 40m for older kids.
From 3 yrs - All ages
Old Parktonian Sports Club
Johannesburg
Sports club offering junior soccer, cricket, hockey, indoor soccer, kids party venue, go-carts, restuarant, kids friendly outdoor areas, room hire
From 4 - 18 yrs old
Lonehill Dance Academy
Johannesburg
Ballet classes for all ages
All ages
Kindermusik with Tracey (BA Child&Fam. Psych.)
Johannesburg
Passionate and expert Music and Movement teacher for infants, toddlers, preschoolers and young children. Prepare your child for school and life. Enhance all areas of your child's development while having fun and bonding together
From Birth - 7 yrs old
Football Kids Academy
West Rand
Youth Soccer Coaching For Ages 4-14 Years.
From 3 - 16 yrs old
Blaze Models Reviews
Johannesburg
Model agency in Bryanston JHB need children/ teens for tv adverts etc
From 2 - 18 yrs old
Mark Trump Music Collective
West Rand; Johannesburg
Professional and experienced drum lessons for all ages.
From 3 yrs - All ages
Necsa Visitor Centre
Hartbeespoort
Necsa Visitor Centre, science exhibitions, nuclear exhibitions, chemical exhibitions, school visits, science events, conference area, amphitheatre
From 8 yrs - All ages
Helen O'Grady Drama Academy Jo'burg North West
Johannesburg; West Rand
Drama Academy for children aged 5 to 18 in North West Johannesburg
From 3 yrs - All ages
Orlovska Dance Studio DealsReviews
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Ballet, Contemporary dance, Modern Dance, Jazz Dance, international dance teachers, ballet exams, contemporary dance exams, in-studio and online dance classes
From 3 yrs - All ages
Visions Gymnastics
Johannesburg; West Rand
Competitive & non-competitive artistic gymnastics & trampoline for girls and boys. Fully equipped training facility.
From 6 mnths old
Chartwell Stables (Fourways)
Johannesburg
Childrens Riding School and Livery Stable. We specialize in teaching children to ride from beginners to advanced and offer childrens holiday pony camps.
From 4 yrs - All ages
Africa Voices Trust
Johannesburg
NPO - The primary goal of the Africa Voices Trust is to identify, educate and grow Africa's musical stars.
From 14 - 18 yrs old
Shaw-Butler Dance Studio
East Rand / Ekurhuleni; Johannesburg
Irish and Highland /Scottish Dancing Classes for boys and girls, all ages. Dance training for competitions, exams, exhibitions and shows.
From 4 yrs - All ages
Indigo Horse Centre
Johannesburg
Kids and teens : Life & communication skills, emotional intelligence, physical benefits while having outdoor fun
All ages
goforchess Academy
Johannesburg
Beginner's chess classes, chess workshops, schools chess coaching, private chess coaching, chess club, chess leagues
All ages
art-iculate
Johannesburg
Art Classes for Children, teens and adults by a qualified teacher.
From 7 yrs - All ages
Teddy Sport
Johannesburg
Weekly sport activities focusing on tennis and cricket for the very young, holiday clubs and activities, birthday parties
From 3 - 6 yrs old
MiniCirk
Johannesburg
Circus based class for children. These are acrobatics, handstand training, and flexibility, aerial and theatrical art.
From 6 - 12 yrs old
Mustangs Junior Baseball
Johannesburg
baseball coaching for boys and girls, holiday clinics & kids baseball parties
From 7 - 15 yrs old
Dance with Soul Ballet School
Johannesburg; West Rand
R.A.D ballet classes available from ages 3 to adult. Registered R.A.D teacher. Studio situated at Norscot Recreation Centre
From 3 yrs - All ages
Little Fishes Swim School
Johannesburg
Swimming lessons, Learn to swim - all ages
From 6 mnths - All ages
ZuluMites
Johannesburg
isiZulu language learning for families, children, caregivers and schools.
From 2 - 8 yrs old
Margie Wells Dancexchange / Dance Gear
Johannesburg
Online and in-studio dance classes for kids and adults. Tap, modern, hip hop, jazz, funk, latin, ballroom, show work classes & dance gear for sale.
From 5 yrs - All ages
The IEA Elite
Johannesburg
Private creche, primary and high school academy with regular interaction with horses, also offering pony parties, horse riding lessons, holiday camps, field trips and a kids club.
From 6 mnths - All ages
Sun Valley Stables
Johannesburg
Shows, pony camps, fun days and outrides. Different levels of promotion. Safe first ponies to competitive ponies available. Halfbait and fullbait ponies available.
From 6 - 16 yrs old
Waterfall Equestrian Centre
Johannesburg
Beautiful fun horse riding school and pony part venue, set in the magnificent Waterfall Equestrian Estate in Midrand.
All ages
The Model Academy
Johannesburg
Modelling/Casting agency, introduction to modelling courses for kids, teens and adults
From 9 - 15 yrs old
Futureproof Deals
Johannesburg
Workshops on entrepreneurship for kids, business skills development for kids, aimed at alleviating poverty in SA.
From 6 yrs - All ages
Sarah's Swim Academy
Johannesburg
Swimming Lessons
From 3 yrs - All ages
Attention Deficit & Hyperactivity Support Group of Southern Africa - ADHASA
Johannesburg
Find information & support for children and adults with Attention Deficit and Hyperactivity Support Group of Southern Africa including recommended food list, advice support and referrals to other professionals to further assist you.
All ages
Roy Lotkins Swimming School
Johannesburg
Swimming tuition for kids & adults all levels plus squads & experienced teacher
All ages
Flow Rebels Deals
Johannesburg
Dance Studio for Hip Hop, Contemporary, Dancefit, Breakdance, Yogastudio for Hatha, Kids Yoga classes, Aerial Yoga in Northcliff, dance classes for kids and adults.
From 3 yrs - All ages
Art Studio 32 Flavours
Johannesburg; East Rand / Ekurhuleni
Art lessons for kids, teens and adults. Explore creativity through drawing,painting and sculpture.
From 5 yrs - All ages
Sharkys Swim School
East Rand / Ekurhuleni
Swim school, water safety, learn to swim in Benoni. Swim South Africa Compliance certificate obtained
From 6 mnths - All ages
Sci-Bono Discovery Centre
Johannesburg
World Class interactive science museum offering science & technology programmes for general public & schools. Also Birthday party & conference venues.
All ages
Shumbashaba Community Trust
Johannesburg
Horses healing people - Children with disabilities; Youth at Risk; Life skills for Teens; Leadership development and Personal Empowerment
From 2 yrs - All ages
Blue Ocean VR
East Rand / Ekurhuleni
Virtual Reality Experience Center for an immersive and interactive experience, Mobile VR parties, we will come to you or Extra Mural VR holiday programs for kids
From 7 yrs - All ages
Tennis For Life
Johannesburg
Professional Tennis coaching available to all ages and levels
All ages
Gumdrops and Gluesticks
Johannesburg
Arts and crafts, party entertainment, extra mural arts and craft activities, party ideas , child entertainment, creative
From 2 yrs - All ages
Hello Panda Reviews
Johannesburg
Hello Panda Chinese Centre offers Mandarin lessons, Educational Events, also Corporate Functions.
From 5 yrs - All ages
Music Box - Pre music for kids
Johannesburg
Music for babies and kids, parent/child classes, music classes, music for children, music and movement, Parktown North, Bryanston, Parkhurst
From 4 mnths - 6 yrs old
Yogetta Kids Yoga
Johannesburg
Kids yoga specializing with special needs and paraplegic children, one-on-one or group classes, school extra mural classes as well as online classes. Breathable masks for kids.
From 2 - 15 yrs old
DJ Cricket & Jonos Private Coaching
Johannesburg
Private Sports Coaching, Life Skills Program and Sports Birthday Parties, Holiday Sports Clinics during the holidays.
From 3 yrs - All ages
Resilience Gymnastics Club
Johannesburg
Gymnastics for fun and competition for boys and girls-Artistic and rhythmic, tumbling, kick boxing also offered
From 3 yrs - All ages
Starfish Swim School
Johannesburg
Swimming lessons,Baby Swimming, Learn to Swim 3 yrs to Adults,Stroke Correction,Swimming Fitness
From 6 mnths - All ages
Theatre On The Square
Johannesburg
Childrens Theatre Workshops at Old Mutual Theatre On The Square
Kids Kingdom Art Class
Johannesburg
Art, technique, creative, fun, drawing, painting, clay, watercolour, friends, music
From 5 yrs - All ages
Sew and Grow
Johannesburg
Sewing lessons for kids, teens and adults, from beginner to advanced
From 12 yrs - All ages
MTG Taekwon-Do,Fitness & Self Defence
Johannesburg
Taekwon-Do & Cardio Tkd Kickboxing, Martial arts for kids & adults locations around Johannesburg
From 5 yrs - All ages
Drama JunXion
Johannesburg
Through acting, monologues, movement, improvisation, mime and clowning we develop confidence, language, communication, focus & listening skills.
From 3 yrs - All ages
Cold Cloud Media
Johannesburg
Programming for kids, coding, video game, games development, kids classes extra mural
From 10 yrs - All ages
ADK-Drama & Film Fourways
Johannesburg
Fun and interactive acting classes, movement and speech training, improved confidence, communication skills, and so much more! Small groups.
From 5 yrs - All ages
Splash Aquademy
Johannesburg
Game-based learn-to swim facility focused on creating life long swimmers who enjoy the water, love swimming and are safe in an aquatic environment. Learn to Swim in 4 weeks OR get your Money Back!
From 4 yrs - All ages
Aquarius Aquatics Swim School Reviews
West Rand
Swimming lessons for infants, children & adult LTS. Swim school with indoor heated pool
From 6 mnths - All ages
Deane's Swim School
Johannesburg
Swimming lessons from babies to adults in an indoor heated pool facility. From 6 months – all ages. Indoor pool. Based in Abbotsford/Oaklands
From 6 mnths - All ages
Aquatots Fourways
Johannesburg
The parent-tot group approach that develops the natural swimming ability of infants 0-36 months in a loving and fun-filled environment. The inherent potential of infants is encouraged and developed through songs and games in the aquatic environment.
From 6 mnths - 4 yrs old
Hillbrow Theatre Project
Johannesburg
Hillbrow theatre project, drama workshops, singing & dancing classes for kids, shows, theatre productions
All ages
Zebra Strokes Music Lessons & Education Reviews
West Rand
Piano, Piano Lessons, Music, Tuition, Education, Extra Murals, Guitar, Flute, Violin, extra murals
From 3 yrs - All ages
El Dorado Stables
Johannesburg
Horse riding lessons for kids & adults at an equestrian Centre with stabling, half baiting, full baiting. Also offering pony camps, boot camps, training shows, show jumping.
From 3 yrs - All ages
Purple Turtle Swim School Reviews
Johannesburg
Purple turtle swim school offers fun non traumatic swimming instruction in a heated enclosed pool for year round tuition.
From 2 mnths - All ages
The Dance Studio
Johannesburg
Dance Studio for ballet, modern, spanish & tap in Blairgowrie, Randburg, in a safe & friendly environment
From 5 yrs - All ages
Tumble Mania
Pretoria / Tshwane
Tumbling gymnastics classes, workshops & camps for kids - beginner to advanced level
From 3 yrs - All ages
Shivangi Dance Company
West Rand
Classical & Modern Indian (Bollywood) dance classes, dance workshops, party entertainment.
From 4 yrs - All ages
Sci-enza Hands On Science
Pretoria / Tshwane
Interactive - Science Centre for kids / Science Parties
Purple Mash by 2Simple
Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni; West Rand; Vaal Triangle / Sedi...
Powerful & creative educational software (CAPS aligned) for home learners and schools. Our program encourages children to love learning! Educational, creative & inspiring tool that incl a collection of essential child-friendly games and activities.
From 4 - 14 yrs old
Ross Howard Music
Johannesburg; East Rand / Ekurhuleni; West Rand
Music school teaching music lessons, piano, guitar, drums, singing, violin, cello, saxophone, clarinet, trumpet, flute; group children's classes & band classes.
From 3 yrs - All ages
Socca Kidz Deals
West Rand; Johannesburg; Hartbeespoort
Soccer coaching based on a scientifically designed soccer development program for 2 to 19 year olds, operating in several areas in Gauteng
Superfins Swimming
Johannesburg
Swimming lessons for kids, teens and adults. Learn to swim program, stroke correction, water safety, adult swimming lessons.
From 4 yrs - All ages
Kids On Camera
Online Casting kids for adverts, tv sitcoms, kids catalogues, kids confidence book, kids training course
From Birth - 18 yrs old
Yda Walt Studio
Johannesburg
Textile Screen Printing Courses & uniquely SA ceramics & textiles :plates, mugs, bowels, tea towels, aprons, cushions, table cloths, serviettes
The Drama Dynamics Agency
Pretoria / Tshwane
Sign up to our Acting Agency or join our Drama and Acting classes, Private Lessons, Holiday Programs, Drama and Music Video parties, Provincial Colours, Adult Public Speaking Training,
All ages
Wanderers Gym
Johannesburg
Gymnastics for boys, girls adults at the Wanderers Sports Club.
From 4 yrs - All ages
Joburg Ballet
Johannesburg
Joburg Ballet is the country's foremost professional ballet company.
From 6 yrs old
Easterns Baseball
East Rand / Ekurhuleni
Baseball for kids throughout the East Rand
From 8 yrs - All ages
SOFFT Family Wellness Centre
Pretoria / Tshwane
Support for families of children with special needs, disabilities and long term health conditions.
From Birth - 18 yrs old
Vajrapani Kadampa Buddhist Centre
Johannesburg
Buddhist meditation classes, courses, study programs, retreats & kids meditation classes
All ages
Roodepoort Theatre
West Rand
Theatre productions for kids and adults
All ages
MusicBug Deals
Johannesburg
Music tuition in guitar, piano & keyboard, bass guitar, drums, ukulele and vocals
From 4 yrs - All ages
Gauteng- Dragons Wings
Johannesburg
Baseball coaching for kids and adults
From 3 yrs - All ages
Gillian Koller Music Academy
Johannesburg
Piano, Theory and Keyboard lessons
From 5 yrs - All ages
Linden Lifesaving Club
Johannesburg
Lifeguard Services. Not only are our lifeguards trained to be skilled in rescuing, but they are exceptional swimmers who maintain their fitness and strength to ensure that rescues are quick and efficient.
From 7 yrs - All ages
Fischertechnik South Africa
Johannesburg
Micro engineering; science and technology workshops; building blocks for life; construction sets; models; fischertechnik.
From 7 - 18 yrs old
ThaboM Piano Academy
Johannesburg
Piano Lessons. Both Classical piano and Jazz. I use the ABRMS syllabus.
From 5 yrs - All ages
Vipassana Association of South Africa Trust
Johannesburg
Meditation and yoga to build confidence and calm in your kids plus a free lunch
From 8 - 16 yrs old
Elite College of Excellence
Johannesburg
Dance & performing arts inspired school from grade R to matric, academic institution
From 3 - 18 yrs old
Stretch-n-Grow Reviews
West Rand; Johannesburg; East Rand / Ekurhuleni; Pretoria / Tshwane; Vaal Triangle / Sedi...
Offering action packed health & fitness programmes for children aged 18 months to 12 years. Our programmes are designed to develop healthy lifestyles.
From 18 mnths - 12 yrs old
Offwidth
Johannesburg
Indoor and outdoor rock climbing coaching, corporate action coaching and events, various guided adventure experiences including day hikes. For children 5yrs to adults.
From 5 yrs - All ages
Pretoria Youth Theatre
Pretoria / Tshwane
Goldilocks Theatre kids entertainment. Holiday entertainment. Things to do in the holidays.
All ages
Bead Bar
Johannesburg
Kids party entertainment, Fine motor skills development, arts and crafts, at home arts and crafts supplies, Extra mural activities, kids birthday parties, mobile arts & craft entertainment, online craft parties.
From 3 yrs - All ages
Clinton S. Kingma - Music Educator & Vocal Coach Reviews
Johannesburg
High-end music education, which includes: vocal coaching, music theory, music history, all genres and styles, interpretation, languages, pronunciation, stage craft, exam preparation for Trinity (TCL), Royal School (ABRSM) and London College (LCM)
From 13 yrs - All ages
African Academy For Human Development
Pretoria / Tshwane
Developing and training the youth. Creating active minds
From 5 yrs old
Little Kitchen
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 together, for parties and playdates.
From 2 - 12 yrs old
Craft It
West Rand; Johannesburg; Pretoria / Tshwane; East Rand / Ekurhuleni
Arts and craft classes for kids, kids parties, babysitting services
From 2 - 10 yrs old
Discovery Soccer Park
Johannesburg
Best party venue for children and adults - soccer and non-soccer. Soccer training for kids and teens.
From 3 yrs - All ages
Westrand Music Academy
West Rand
Music lessons, R480pm. First lesson free. (we are inside Bothner Westrand-Music shop)
From 5 yrs - All ages
Southern Sports Academy
Johannesburg
Professional Tennis coaching for kids and adults, ladies groups, holiday programs
From 4 yrs - All ages
Russian School of Ballet
Johannesburg
Russian ballet method. Creative dance, Pre-Ballet, Classical Ballet.
From 3 yrs - All ages
Namirembe Horse Riding School
West Rand
We offer horse riding lessons, kids pony parties, after care and holiday programs for children.
From 3 yrs - All ages
Gold Reef Rhythmic Gymnastics Club
Johannesburg
Gymnastics &Rhythmic gymnastics for girls, dance lessons for girls, beginner gymnastics for boys aged 3 to 5
From 4 - 18 yrs old
Aquatic Zone and Aquatots Fairland
Johannesburg
Swimming lessons from toddlers to adults in an indoor heated pool facility. From 6 months – all ages
From 6 mnths - All ages
Aragon Stables
West Rand
We offer quality horse riding lessons plus pony parties and camps for all ages in Muldersdrift. Whether you have never ridden before, or need lessons in show jumping or dressage, we can help you!
From 3 yrs - All ages
Eagles Tumbling Club
East Rand / Ekurhuleni
Tumbling and gymnastics from Tumbling Tots right up to Protea level
From 1 yr - All ages
Oh Crumbs
Johannesburg; West Rand; East Rand / Ekurhuleni
Mobile baking & art classes for kids, kids parties, school extra mural classes, corporate functions
All ages
Bubbles Swimming School
Johannesburg
We offer lessons to babies (6 months), children and adults and cater to all skill levels from beginners to advanced. We have indoor heated pool
From 6 mnths - All ages
1st Fourways Scout Group Reviews
Johannesburg
Meerkats, Cubs, Guides & Scouts for boys & girls aged 5-17 years old
From 5 - 17 yrs old
Aquatic Zone and Aquatots Norwood
Johannesburg
Teach Babies to swim 6- 36mths – parent to tot group approach, beginner and adult swimming lessons
All ages
Little Actors Academy Head Office
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 to build self confidence, improve speech and general good manners
From 3 - 13 yrs old
TechnoLab
Johannesburg
The TechoLab at the University of Johannesburg hosts workshops in technology for children of all ages.
From 6 - 18 yrs old
Jana Senekal -Learn to swim
Johannesburg
Swimming lessons, stroke correction for kids & adults
From 3 yrs - All ages
Urban Dive Swim School
Johannesburg
Swim School offering swimming lessons for kids, teens and adults, Mermaid Parties, Pool Parties, Scuba Diving Parties, pool party venue
From 3 yrs - All ages
Master Music
Johannesburg
Music Lessons for All. Guitar, Vocals/Singing, Piano/Keyboard, Bass Guitar, Drums, Production. Learn in your own home! Qualified Instructors.
From 5 yrs - All ages
Bizzy Hands Puppet Company
East Rand / Ekurhuleni; Johannesburg; Pretoria / Tshwane; Vaal Triangle / Sedibeng; West ...
Entertainment for kids parties. Puppet shows and puppet making.
From 2 - 11 yrs old
MP Wilsnach Recreation Centre
Johannesburg
We offer karate classes and holiday programs for children. There is a also playground nearby.
All ages
Duncan Studio of Celtic Dancing
Johannesburg
Irish and Highland (Scottish) dancing from beginners to advanced
From 4 yrs - All ages
Bexton Park Stables
West Rand
Horse riding lessons for all ages from 3 years old, outrides, trail rides, stabling, livery
From 3 yrs - All ages
The Dance Factory
Johannesburg
Dance classes for underpriviledged children and dance performances
From 7 yrs old
Sibikwa Arts Centre
East Rand / Ekurhuleni
Sibikwa is a Visionary Arts Centre that promotes quality arts education, theatre and performance training and job creation in South Africa.
From 6 - 18 yrs old
Dance Academy Kim Field
Johannesburg
Modern, Ballet, Hip-Hop, Tap, Spanish dancing and Acrobatics classes for kids and adults
From 4 - 18 yrs old
Learning to Fly Basketball Programme
Johannesburg
Coach Junior and Senior Basketball at Holy Family College in Parktown
From 3 yrs - All ages
Alexandra Baseball Association
Johannesburg
Baseball for kids in Alexandra, an initiative of playing to learn and learning to play
From 7 yrs - All ages
Kids Can Cook Academy SA
Pretoria / Tshwane
Interactive cookie decorating workshops for kids to raise funds for our projects. We also give away Chef parties.
From 4 - 18 yrs old
Sue Rollinson Tennis Academy
Johannesburg
Professional Tennis Coaching to all ages. Venues: Pirates Tennis Club Greenside and Grayston Prep
From 4 yrs - All ages

How to Use our Extra Mural Directory?


We are here to help you find the right extra mural activities for your kids. The choice can be overwhelming. So to make it easier for you to search for those extramural classes most suited to your child, here are some pointers to consider when using the directory, which will hopefully narrow down your search and help you find what you need.

Music, drama and performing arts extra murals


Usually your child will show some interest in school offered activities. You can hone the skills developed by enrolling for extra murals aside from those at school. Music as an extra mural is always great for any child. Students that learn to play musical instruments such as the violin, guitar, piano and drums will benefit both academically and socially. Music and math are highly intertwined and studies show that music enables a child to figure math out more easily. Drama and performing arts for kids are a great form of expression. It boosts self-esteem and confidence and often helps shy kids open up in a safe environment. In the long term your child may find a career in acting or stage productions.

Sports extra murals


Sport extra murals are very popular. The choices are endless and kids sometimes participate in more than 1 sport. Swimming extramural classes are a popular choice as this is a necessary life skill that every person should learn. Water safety and learning to swim programs are offered by both private swim schools as well as public swimming pools in all areas in Gauteng. Building confidence in the water will have parents more at ease and it is amazing for increasing overall fitness for children and adults. Then we have a long list of other physical activities such as acrobatics, gymnastics and cycling. These activities often have kids progressing through different levels so parents can see their achievements annually. Flexibility, coordination, strength and agility are some of the benefits in these activities. Children with ADHD and related issues do well as they release their extra energy and learn to focus.

Soccer and ball sports extra murals


Soccer as an extra mural is common with boys and girls. Role models such as Neymar, Messi and Ronaldo have kids feeling like super stars on the field. Soccer is a great team game and teaches kids how to play with other children. Learning to be a team player is helpful throughout life and various areas of business and work too. Kids develop ball skills and increase fitness levels as soccer can be an intense game. Cricket as an extra mural is an all-time South African favourite and our summer days are perfect for it. Cricket is also a good team sport and having rules in sport assists in teaching kids about boundaries. As with all team sports, children learn how to interact with each other which improves their social skills. Baseball and basketball have recently picked up in popularity too with various leagues running in Gauteng. Tennis coaching is usually a few times a week so that the child learns valuable skills and rules early on. As kids mature and with age they can compete at different levels.

Martial arts, dance & horse riding extra murals


Martial arts classes are best known for teaching discipline and self-defense. Kids are taught how to concentrate and have respect for themselves as well as others. For kids that have been bullied, martial arts provide an empowering feeling that will give them back their self-confidence. Clubs and scouts have been around for years and many parents will enroll their children because they became scouts. Valuable life skills and lessons are learnt at scouts and many would say it is essential learning for every child. Horse riding lessons is not only fun but can be therapeutic too. Kids who have suffered through trauma, autistic kids and kids with special needs create a special bond with the horses while learning the art of riding a horse. Caring for the horses also teaching kids empathy, caring and kindness. Dance as an extra mural can be intense and physical fitness is improved. Various forms of dance such as the popular hip-hop, jazz, modern and ballroom can be learnt by adults and kids. Dance competitions are exciting for parents and kids alike.

Arts and crafts, cooking & baking classes


But it’s not about sports and high energy activities only! Who can forget our arty, crafty kids? Art classes offer many layers and forms such as painting, drawing, sketching and is an excellent form of expression. Creativity and patience is refined while children get to showcase their talents. Similarly, cooking and baking classes allow kids to learn about healthy eating while becoming foodies. Science and tech are ever so popular with today’s kids living in the tech –age. There are also various extra mural options for special needs children that will assist them in development and socialising skills.

Begin your search


Parents should take into consideration what the child will need for the chosen extra mural. Often costs are a big consideration, as kids may need a guitar, dance gear, art supplies or sport equipment so always use these as guidelines as well. With all of these choices, kids and parents will have their days full and potentials reached! The sky’s the limit.

Enjoy exploring all the options. Take your time, include your child in the search and have fun finding the perfect extra mural.

November 2020
s m t w t f s
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30