Aquatic Zone and Aquatots Houghton
Cheltondale
Swimming lessons for babies, kids & adults
All ages
Choose an extra mural activity in Johannesburg above and scroll down to find companies offering these activities.
Cheltondale
Swimming lessons for babies, kids & adults
All ages
Gymnastics classes for boys and girls of all ages, we do Gymnastics Parties and Corporate Team ...
From 2 yrs - All ages
Woodmead
Online and onsite in class - Coding Classes for kids of all ages
From 6 - 18 yrs old
Paulshof, Sandton
Irish and Highland (Scottish) dancing from beginners to advanced
From 4 yrs - All ages
Newtown
Dance classes for underpriviledged children and dance performances
From 7 yrs old
Northgate, Randburg
Largest supervised indoor activity, fitness venue in Africa and party venue, inspired by the gl...
All ages
Rosebank
Piano lessons, theory, harmony and aural training for all levels from beginners to Grade 8- Eng...
From 7 yrs - All ages
Science party, educational, fun, interactive
From 4 - 9 yrs old
Doornfontein
Access to performing arts experiences for children and young people.
All ages
We specialise in live puppet shows featuring social-emotional learning. All shows can be perfor...
All ages
Westcliff, Randburg
Basketball coaching, private sessions, team sessions, small group sessions, adult sessions, bir...
From 5 - 18 yrs old
President Park, Midrand
We offer lessons to babies (6 months), children and adults and cater to all skill levels from b...
From 6 mnths - All ages
Walkerville, Johannesburg South
NPO creating opportunity for our youth to learn, grow and participate in equestrian sport
All ages
Farmall, Randburg
Horse riding lessons from ages 3 and up, stabling of horses, horses up for half bait
From 4 yrs - All ages
Cresta, Randburg
Skateboarding, Roller Skate and Rollerblade lessons for beginner skaters. We also host amazing ...
Highlands North
Youth soccer coaching, soccer coaching for kids. Soccer parties on request
From 3 - 16 yrs old
Randburg; Fourways, Sandton; Krugersdorp; Roodepoort
Piano, Vocals, Guitar, Saxophone lessons,theory lessons
From 4 yrs - All ages
Malanshof, Randburg
Swimming lessons for all ages, Swimming lessons in Randburg. Learn to swim. Stroke correction. ...
From 3 yrs - All ages
Parkhurst, Midrand; Fourways, Rivonia, Sandton
Professional Tennis coaching available to all ages and levels
All ages
Ferndale, Randburg
Enjoy all the fun of bum-boarding, slope surfing and sliding down the slope. We have a 20m bumb...
From 3 yrs - All ages
Coronationville, Eldorado Park, Johannesburg South
Swimming lessons for kids, teens and adults. Learn to swim program, stroke correction, water sa...
From 4 yrs - All ages
Sandton
Performing Arts Holiday Workshops: Singing Dancing Acting
From 6 - 16 yrs old
Fourways, Sandton
Bespoke children's book store and workshop space.
From Birth - 15 yrs old
Blairgowrie, Randburg
Find information & support for children and adults with Attention Deficit and Hyperactivity Sup...
All ages
Randburg
Dance studio offering ballroom, latin, ballet, hip hop for kids and a variety of dance classes ...
From 3 yrs - All ages
Morningside Manor, Sandton
Iinfant swimming lessons, learn to swim classes, squad training, water safety lessons for domes...
From Birth - All ages
Waverley
Group and private dance classes for children and adults. There's Dance Mouse for toddlers and f...
From 5 yrs - All ages
Berario, Blairgowrie, Randburg; Witpoortjie, Roodepoort
Rhythmic gymnastics for girls.
From 4 yrs - All ages
SA's first Dodgeball sporting association - We organise mixed, social leagues, to...
From 7 yrs - All ages
Book now! Great interactive shows for birthday parties, schools; holiday programmes; or organiz...
From 3 yrs - All ages
Diepsloot, Soweto
Horses healing people - Children with disabilities; Youth at Risk; Life skills for Teens; Leade...
From 2 yrs - All ages
Robertsham, Johannesburg South
Gymnastics for fun and competition for boys and girls-Artistic and rhythmic, tumbling, kick box...
From 3 yrs - All ages
Barbeque Downs, Midrand
Swimming lessons, Learn to Swim and Mermaid Fitness.
From 6 mnths - All ages
Sunninghill, Sandton
Dance studio & wellness centre offering ballet, tap, jazz, contemporary, pilates & entertainmen...
From 2 yrs - All ages
Robertsham, Johannesburg South
Swimming lessons for babies, kids and adults. Aqua aerobics classes
From 18 mnths - All ages
Auckland Park
NPO - The primary goal of the Africa Voices Trust is to identify, educate and grow Africa's mus...
From 14 - 18 yrs old
Linden, Randburg
Swimming tuition for kids & adults all levels plus squads & experienced teacher
All ages
Florentia, Alberton; Cinderella, Boksburg; Houghton, Crowthorne, Midrand; Craigha...
Swimming lessons for babies, kids and adults
From Birth - All ages
Barbeque Downs, Midrand
Kathak Fusion & Bollywood Dance Classes.
From 7 yrs - All ages
Waterfall Estate, Kyalami, Midrand; Randburg; Fourways, Bryanston, Sandton
Music lessons for All ages. We teach beginners and experienced students. Our qualified teachers...
From 3 yrs - All ages
Fourways, Sandton
Cookery classes, cooking school for kids, adults, housekeepers, birthday parties, corporate eve...
From 2 yrs - All ages
Kempton Park; Randburg; Bryanston, Sandton; Noordheuwel, Krugersdorp
Music school teaching music lessons, piano, guitar, drums, singing, violin, cello, saxophone, c...
From 3 yrs - All ages
Our tie dye business offers unique, tie-dye themed parties/workshops and DIY party kits that pr...
From 3 yrs - All ages
Sunninghill, Sandton
Comprehensive computer and coding courses for kids as well as tuition services for IT and Geogr...
From 6 - 16 yrs old
Craighall Park, Randburg
Small group and private swimming lessons for childrens and adults
From 3 mnths - All ages
Mobile Arts and Crafts for children. Ideal for parties, playdates, school fetes, markets and mo...
Linden, Randburg
Quality tuition for children and teens in all aspects of the performing arts. We presents group...
From 3 yrs - All ages
Alberton; Cheltondale, Crowthorne, Midrand; Fairland, Randburg; Fourways, Sandton
Swimming lessons from toddlers to adults.
From Birth - All ages
Auckland Park
The TechoLab at the University of Johannesburg hosts workshops in technology for children of al...
From 6 - 18 yrs old
Malvern East, Edenvale; Rembrandt Park
Irish and Highland /Scottish Dancing Classes for boys and girls, all ages. Dance training for ...
From 4 yrs - All ages
Northriding, Randburg
Swimming lessons for babies, toddlers, children & adults, for all levels. We have two indoor he...
From 6 mnths - All ages
Craighall Park, Randburg
The only brain-centered football academy and club in South Africa, developing intelligent playe...
From 3 - 18 yrs old
iStore Education brings universities, schools, teachers, students and faculties unparalleled su...
From 6 yrs - All ages
Bedfordview, Germiston; Emmarentia, North Riding, Randburg
Taekwon-Do & Cardio Tkd Kickboxing, Martial arts for kids & adults locations around Johannesbur...
From 6 yrs - All ages
Craighall Park, Randburg
Buddhist meditation classes, courses, study programs, retreats & kids meditation classes
All ages
Beaulieu, Midrand; Wierda Park, Irene, Centurion; Faerie Glen, Brooklyn, Pretoria...
Acting and Developing Confidence - Speech and Drama for ages 5 - 18yrs.
From 3 - 18 yrs old
Ferndale, Linden, Randburg; Morningside, Rivonia, Sunninghill, Woodmead, Sandton
Music School in Johannesburg offering Classroom Music Lessons, Online Lessons and Home Visits. ...
From 3 yrs - All ages
Linden, Northcliff, Randburg
Swim school, swimming lessons for kids in an indoor heated pool.
From 9 - 17 yrs old
Auckland Park
Meditation and yoga to build confidence and calm in your kids plus a free lunch
From 8 - 16 yrs old
Craighall Park, Randburg
Ranger Stables is a small stable yard found in the heart of Craighall Park. We offer horse ridi...
All ages
Parktown
We enchant, inspire and empower South African children to become leaders and performers through...
From 7 - 17 yrs old
Bryanston, Sandton
Beginner's chess classes, chess workshops, schools chess coaching, private chess coaching, ches...
All ages
Newlands, Fairland, Randburg
Artistic gymnastics club offers gymnastics classes from the beginner levels, right through to t...
From 2 yrs - All ages
Blairgowrie, Randburg; Morningside Manor, Sandton
Science, STEM, Rocket launch, Dinosaurs, Chemistry Experiments, Programming, Engineering, Robot...
From 6 - 17 yrs old
Melville
Music lessons including singing, piano, guitar, violin, flute, saxophone and clarinet lessons! ...
From 5 - 18 yrs old
Greenside, Randburg
Art classes for children in Greenside Johannesburg
From 5 - 18 yrs old
Parkview
Swim school, swimming lessons for kids and adults
All ages
Greenstone, Linksfield, Sunningdale, Glenhazel, Lyndhurst
Ballet studio offering beginner to advanced ballet classes.
From 18 mnths - All ages
Ferndale, Randburg
Cubs and Scouts promotes adventure, learning and leadership amongst children and young adults.
From 5 - 18 yrs old
Bordeaux, Randburg
Sports club offering soccer, cricket, hockey, bowls, cycling and tennis coaching plus indoor s...
From 4 - 18 yrs old
Kyalami, Midrand
Horse Riding lessons, Pony Parties, Kids Birthday Parties, Pony Camps, Fun Days, Pony Rides,Out...
From 3 yrs - All ages
Noordwyk, Midrand
Art & craft lessons, in-person and online. Individual or group classes for the whole family.
From 5 yrs - All ages
Brackenhurst, Alberton; Bedfordview, Germiston; Parktown North, Parkhurst, Randbur...
Music for babies and kids, parent/child classes, music classes, music for children, music and m...
From 4 mnths - 6 yrs old
Morningside, Sandton
Piano, Theory and Keyboard lessons
From 5 yrs - All ages
Randpark Ridge, Randburg
Swim school, learn to swim program, stroke correction and high performance training.
All ages
Linksfield
A creative and life coaching studio restoring the importance of self-love as a daily practice a...
From 10 yrs - All ages
Randpark Ridge, Randburg
Karate Martial Arts & Self Defence Classes for kids and adults
From 3 yrs - All ages
Eastleigh, Edenvale; Magaliesig, Fourways, Sandton
Professionally-run swim school for beginners to advanced swimmers.
From 6 mnths - All ages
Little Scientists Extramural and Kids Parties that focuses on science, technology, engineering ...
From 3 - 12 yrs old
Parkview
Passionate and expert Music and Movement teacher for infants, toddlers, preschoolers and youn...
From Birth - 7 yrs old
Emmarentia, Randburg
baseball coaching for boys and girls, holiday clinics & kids baseball parties
From 7 - 15 yrs old
Linden, Randburg
Gymnastics program for toddlers, kids and teens, enhances fitness, coordination and movement
From 1 - 18 yrs old
Braamfontein
Joburg Ballet is the country's foremost professional ballet company.
From 6 yrs old
Fourways, Sandton
Fun and interactive acting classes, movement and speech training, improved confidence, communic...
From 5 yrs - All ages
Alexandra, Sandton
Baseball for kids in Alexandra, an initiative of playing to learn and learning to play
From 7 yrs - All ages
Waverley
Online Casting kids for adverts, tv sitcoms, kids catalogues, kids confidence book, kids traini...
From Birth - All ages
Mobile cooking and baking parties for kids, cooking and baking classes for kids,moms,nannies, c...
From 5 yrs - All ages
Constitutional Precinct
Exhibits & programmes that stimulate physical, cognitive, social, and emotional growth of young...
From Birth - 11 yrs old
Midrand
An aviation club creating awareness and inculcating a passion for aviation among school going c...
From 3 - 18 yrs old
Blairgowrie, Randburg
Heated indoors swimming school for babies from 6months, toddlers, learn to swim, stroke correct...
From 6 mnths - All ages
Performing arts training for aspirant performers 14-25 yrs old -unleash your creative gifts thr...
Parkwood, Randburg
Scouts group for boys and girls aged 7 to 18 in Rosebank.
From 7 - 18 yrs old
Marlboro, Sandton
The most trusted child and pet safety cover.
All ages
Melville
Italian Pizza Pasta Grill Restaurant with branches nationwide.
Fourways, Bryanston, Sandton
Swimming lessons, Learn to swim to swim program for all ages
From 6 mnths - All ages
Blackheath, Randburg
Online and in-studio dance classes for kids and adults. Tap, modern, hip hop, jazz, funk, latin...
From 5 yrs - All ages
Ferndale
Model agency in Bryanston JHB need children/ teens for tv adverts etc
From 2 - 18 yrs old
Bryanston, Sandton
Ballroom, Latin, Line and Dancefit studio
From 4 yrs - All ages
Linksfield
Lifesaving, First Aid, Swimming, Community service, fitness and leadership in a safe environmen...
From 8 - 18 yrs old
Bedfordview, Craighall Park, Randburg
Fun-based coding school teaching children digital literacy and coding plus Virtual Escape Room...
From 6 - 18 yrs old
Linden, Randburg
Cooking blog, recipe development, food photography and creating online resources to help you be...
From 5 yrs - All ages
Parktown North, Randburg
Ballet, Contemporary dance, Modern Dance, Jazz Dance, international dance teachers, ballet exam...
From 3 yrs - All ages
Parkmore, Sandton
Kids Kung-Fu classes (Karate), martial arts classes for kids, teens and adults. Fitness, self-d...
From 5 yrs - All ages
Kyalami, Midrand; Boskruin, Randburg; Weltevredenpark, Roodepoort
Competitive & non-competitive artistic gymnastics, rhythmic gymnastics & trampoline for girls a...
From 6 mnths old
Arts and crafts, party entertainment, extra mural arts and craft activities, party ideas , chil...
From 2 yrs - All ages
Greenside, Randburg; Morningside, Sandton
Professional Tennis Coaching to all ages. Venues: Pirates Tennis Club Greenside and Grayston Pr...
From 4 yrs - All ages
Parktown
Yoga, Breath Work, Meditation, Mindfulness, Intuition, Art Excel, Yes, Art of Living, Know You...
From 5 - 18 yrs old
Kensington, Fourways, Paulshof, Sandton
Swimming lessons to all ages from 6 months in heated pools all year round.
From 6 mnths - All ages
Houghton Estate
Nursery school, creche, learning centre, homework & tutoring, swim school, party venue
From 3 mnths - 6 yrs old
Bedfordview, Germiston; Kensington
Art lessons for kids, teens and adults. Explore creativity through drawing,painting and sculptu...
From 5 yrs - All ages
Linden
Lifeguard Services. Not only are our lifeguards trained to be skilled in rescuing, but they are...
From 7 yrs - All ages
Newtown
World Class interactive science museum offering science & technology programmes for general pub...
All ages
Lonehill, Sandton
Piano, keyboard and voice tuition; classical and contemporary.
From 5 yrs - All ages
Cresta, Randburg
Circus based class for children. These are acrobatics, handstand training, and flexibility, aer...
From 6 - 12 yrs old
Kyalami, Midrand
Shows, pony camps, fun days and outrides. Different levels of promotion. Safe first ponies to c...
All ages
Gallo Manor, Sandton
A swim school based in an awesome facility for children with experienced teachers.
From 3 yrs - All ages
Visit places to go for day trips with your family in Gauteng.