Classes & Clubs

Find regular classes, clubs and holiday programmes by activity, age, area and price.

Playgroups

Parent-and-child, caregiver-and-child and early-development groups for babies, toddlers and preschoolers.
Open Playgroups

Playgroups

Cape Town CBD, Claremont, Kirstenhof & Melkbosstrand branches
Price
Branch fee on enquiry · R250 once-off admin fee
Ages
6 weeks–4 years · special-needs programme to 5

Weekly parent-and-child early-development classes with age-appropriate music, messy play, sensory, ball, perceptual and fine- and gross-motor activities. The current Western Cape branch list includes Cape Town CBD, Claremont, Kirstenhof and Melkbosstrand.

Playgroups

Bergvliet, Bloubergstrand, Durbanville, Paarl, Panorama, Rondebosch, Somerset West & Tableview
Price
Branch fee on enquiry
Ages
2 months–5 years · programme dependent

Age-banded stimulation and play programmes across the Western Cape. Moms & Babes is for 2–12 months, Moms & Tots for ages 1–4, and Jungle Tots for ages 1½–5. Read more

Playgroups

Nanny 'n Me

Multiple locations
Various suburbs across Cape Town
Price
Current Cape Town fee on enquiry
Ages
From about 4–5 months

They offer play-based developmental classes where nannies and babies or toddlers learn together, with practical activities the nanny can repeat at home. Children can start from around 4–5 months, once they can sit supported in their nanny's lap. Read more

Playgroups

Cape Town
Price
Current fee on enquiry · free trial
Ages
3 months–3 years

Parent-and-child classes led by educator Leila Solomon, using multi-sensory play, music, movement and age-specific activities to support babies and toddlers from 3 months to 3 years. A free trial is available. Read more

Playgroups

125 Rathfelder Ave, Constantia Heights, Cape Town, 7806

Price
Current fee on enquiry · free trial advertised
Ages
2–10 years · age-banded groups

Weekly outdoor forest-school sessions built around exploration, nature art, river play, whittling and child-led learning. There are three age bands: Explorers ages 2–4, Discoverers ages 3–5 and Adventurers ages 5–10. Read more

Swimming Lessons

Compare baby classes, learn-to-swim lessons, stroke correction and squads. Check the pool, lesson format, age and current availability before enrolling.
Open Swimming Lessons

Swimming Lessons

2 Oakhurst Cl, Rondebosch
Format
Indoor

Warm indoor pool, three dedicated teachers, water-safety through to stroke correction. Highest-rated small school in the area. Parking in the cul-de-sac gets tight around Oakhurst school pickup.

Swimming Lessons

Rondebosch, Stonehurst Mountain Estate & American International School
Price
Current fee on enquiry
Ages
6 months–adult · programme dependent

Internationally accredited swim school with three Southern Suburbs facilities. Programmes include 30-minute baby classes for ages 6–18 months, one-on-one lessons from 12 months, group learn-to-swim from 18 months, squads, aqua and adult lessons.

Swimming Lessons

3 Belmont Rd, Rondebosch
Price
R650/month for one weekly lesson · R150/year registration
Ages
Birth–adult · programme dependent

Year-round swimming lessons at a 34°C indoor pool in Fountain Rez. The Rondebosch programme runs Monday–Sunday and includes baby classes, one-on-one learn-to-swim, mini learn-to-swim groups, adult lessons and aqua aerobics. Read more

Swimming Lessons

79 Kromboom Rd, Rondebosch East
Price
Current fee on enquiry
Ages
2 years–adult · programme dependent

Learn-to-swim centre offering pre-beginner, beginner, stroke-correction and squad options for children from age 2, plus adult learn-to-swim and aqua aerobics. Current lesson prices are supplied on enquiry. The centre is closed on Sundays and public holidays.

Swimming Lessons

Kenilworth & Rondebosch
Price
Current fee on enquiry
Ages
6 months–adult

Established swim school with programmes for babies, children and adults at Kenilworth and Rondebosch. Water Babies starts from 6 months, with one-on-one or shared 30-minute lessons; older swimmers can progress through learn-to-swim and stroke work. Read more

Swimming Lessons

Kirstenhof, Constantia & Wynberg
Price
Current fee on enquiry
Ages
Toddlers–adult · programme and level dependent

Swimming lessons at three Southern Suburbs venues, with one-on-one lessons, baby groups, small groups of two to four swimmers, mini squads, adult learn-to-swim, ladies-only sessions and a school fetch-and-teach option at Kirstenhof. Read more

Swimming Lessons

107 Dreyersdal Rd, Bergvliet
Price
Current fee on enquiry
Ages
Babies–adult · programme dependent

Learn-to-swim school offering baby swimming, one-on-one lessons, beginner stroke work, mini squads, a mobile swim programme, nanny water-safety classes, adult swimming and aqua aerobics. Read more

Swimming Lessons

Sherwood Shopping Centre, 61 Childrens Way, Bergvliet
Price
R650/month for one weekly lesson · R150/year registration
Ages
Birth–17 years · class dependent

Year-round swimming lessons at the Bergvliet branch. The programme includes caregiver-and-baby classes, one-on-one learn-to-swim from 18 months, and ability-based mini groups. Read more

Swimming Lessons

5 The Bend, Pinelands
Price
Current pro-rated fee during enrolment · free trial ages 3–15
Ages
3 months–adult · programme dependent

Warm indoor swimming programmes from infant classes through to adult lessons, with Cape Town pools including Pinelands, Crawford, City Bowl, Durbanville, Bellville and Cravenby. Read more

Swimming Lessons

6 Ennerdale Rd, Pinelands
Price
R160 per lesson for toddler, learn-to-swim and stroke classes
Ages
8 months–adult

Family-run swim school operating since 1985 in a 32–34°C indoor pool. Water-adaptation classes for ages 8–24 months and one-on-one learn-to-swim from age 2 cost R160 per lesson; stroke tuition for ages 5+ is also R160. Read more

Swimming Lessons

7 Libertas Rd, Pinelands
Price
R650/month for one weekly lesson · R150/year registration
Ages
Birth–adult · programme and pool dependent

Year-round lessons at the Libertas Road indoor pool, with a second Pinelands site at The Powder Mill. Libertas teaches Monday–Saturday and offers baby classes, one-on-one learn-to-swim and mini groups; The Powder Mill also hosts adult lessons, aqua and squads. Read more

Swimming Lessons

Muizenberg
Price
R650/month for one weekly lesson · R150/year registration
Ages
Birth–17 years · class dependent

Year-round baby and learn-to-swim lessons at Swimmattix's Muizenberg pool. The 2026 rate for Baby 2, one-on-one learn-to-swim and mini groups is R650/month for one weekly lesson, plus R150 annual registration. Baby Class 1 for ages 0–5 months is free, subject to its terms. Read more

Dance & Movement

Dance, movement and co-ordination classes for children, from first playful sessions to structured tuition. Compare the style, age group, trial option and performance or exam expectations.
Open Dance & Movement

Dance & Movement

2A St Stephens Road, Pinelands, Cape Town, 7405
Ages
3 years and up · adult classes at all levels
Format
In-person · ballet studio

Ballet classes for children and adults, run from Pinelands by Talisha, who has a real gift with little ones — proper technique taught without any of the stiffness, and enough fun in it that they actually want to go back.

Dance & Movement

55 Morningside St, Pinelands
Price
Published drop-in R190 · confirm current rate
Ages
Adults 18+ · babies welcome at Mamas & Minis

An adults-only dance and fitness studio with one baby-welcome option: Mamas & Minis combines dance fitness, gentle strength work and stretching while moms move and bond with their babies. Read more

Dance & Movement

Catrobatkidz — Cape Town

Multiple locations
Selected preschools and schools across Cape Town
Price
Current school or franchise fee on enquiry
Ages
Preschool and primary school children · school dependent

A school-based movement programme using exercise, music, mini-gymnastics equipment and hand apparatus to develop balance, body awareness, co-ordination, gross and fine motor skills, flexibility, core strength, rhythm, spatial awareness and ball skills. Read more

Dance & Movement

Joseph Stone Auditorium, cnr Klipfontein Rd & Protea St, Athlone
Price
Current fees on enquiry
Ages
3+ years · discipline and level dependent

A long-running community performing-arts school offering classical ballet, modern and contemporary dance, hip hop, drama, music and voice training. Read more

Dance & Movement

Blouberg, Bothasig & Tableview

Price
Current fee on enquiry
Ages
Children & teens · style and level dependent

Children's dance tuition in ballet, modern, tap and freestyle hip hop. DanceXtreme teaches across the Blouberg, Bothasig and Tableview area and is a member of the Dance Teachers' Association. Read more

Dance & Movement

Fish Hoek studio & selected Cape Town preschools

Price
Current fee on enquiry
Ages
Preschool–advanced dancers

Tiny Tots and Royal Academy of Dance ballet tuition from playful preschool classes through pre-primary, graded and advanced levels. Classes build strength, co-ordination and confidence, with opportunities to take part in eisteddfods and school productions. Read more

Dance & Movement

Shop 13, Parow North Shopping Centre, ME Rothman St, Parow North
Price
Ballet from R435/month · R50 family registration
Ages
3+ years · style and level dependent

RAD ballet from creative beginner classes through graded and vocational levels, plus hip hop from Grade 6. Read more

Dance & Movement

5 Woltemade St, Strand
Price
Current fee on enquiry
Ages
4+ years · recreational to competitive

Rhythmic gymnastics, ballet and movement training for recreational and competitive children, including a preschool programme and holiday camps. Classes focus on flexibility, strength, co-ordination, confidence and musicality, with transport available as a separate service. Read more

Dance & Movement

West End Primary, 26 Primrose St, Lentegeur & Bethel Tabernacle, Kraaifontein
Price
Current programme fee on enquiry
Ages
Children & youth · programme dependent

A non-profit community arts academy offering instrumental and vocal tuition, choirs, big band and ensembles, music technology and dance through structured after-school programmes. Read more

Sports Coaching

Football, rugby, cricket, netball, hockey, tennis and multi-sport coaching. Check whether it is recreational or competitive, what equipment is needed and whether fees cover matches or registration.
Open Sports Coaching

Sports Coaching

False Bay Rugby Club, Constantia Sports Complex, Constantia Main Rd, Constantia
Price
R110 per session · R445 joining fee
Ages
2–5 years

Age-banded, non-contact rugby play classes for young children at False Bay Rugby Club. The live Term 3 timetable includes a 30-minute Sunday class for ages 2–3½ and a 45-minute Thursday class for ages 3½–5. Read more

Sports Coaching

Cape Town
Price
Current class fee on enquiry
Ages
18 months–8 years · age-banded classes

Pressure-free football classes for girls and boys, divided into four developmental age bands: Little Kicks for 18 months–2½ years, Junior Kickers for 2½–3½, Mighty Kickers for 3½–5, and Mega Kickers for ages 5–8. Read more

Sports Coaching

Kirstenhof Primary School, Aandwind St gate, Kirstenhof
Price
Current Youth Section fee on enquiry
Ages
Up to 13 years · age-banded groups

Term-based youth cricket coaching with mini-cricket for children up to 9 and hard-ball junior groups for U10–U13. Group training takes place on Fridays and eligible players can join Saturday matches in the Western Province Youth League during the summer season. Read more

Sports Coaching

Camps Bay, Green Point, Sea Point & Llandudno venues
Price
Current class fee on enquiry
Ages
1–6 years · age-banded classes

Age-banded, multi-activity sports classes that build a foundation across the ball sports children encounter at school. Programmes run from age 1 through age 6, with current venues including Camps Bay, Green Point, Sea Point and Llandudno.

Sports Coaching

Faraday Way, off Edison Dr, Meadowridge
Price
2026: R1,650 girls · R2,850 boys per year
Ages
U7–U18

Club football for boys and girls from U7 through U18. The 2026 annual fee is R2,850 for boys and R1,650 for girls, with a four-month payment-plan application available. Read more

Sports Coaching

Wynberg Girls' schools, Wynberg
Price
Current clinic fee on enquiry
Ages
6–19 years

Netball coaching for girls, covering ball skills, drills, positional play and biokinetic sessions. Regular clinics run on Saturday mornings at Wynberg Girls, with separate four-day holiday clinics. Read more

Sports Coaching

SACS Junior School, Newlands & Kirstenhof Primary School, Kirstenhof
Price
Current coaching fee on enquiry
Ages
School-age children · all playing levels

Small-group tennis coaching for beginners through advanced players, with ball skills, Play & Stay, fitness, technical instruction, stroke correction, drills, squads and match-play strategy. The academy coaches at SACS Junior and Kirstenhof Primary. Read more

Sports Coaching

Edgemead

Price
Current class fee on enquiry
Ages
2–6 years

Age-banded early tennis classes using stories, music, pictures and games to build racket, ball and movement skills. The Edgemead centre teaches through the year, with morning and afternoon term-time classes and holiday camps. Read more

Sports Coaching

Main Rd, Retreat
Price
Programme fees on enquiry
Ages
Children, teens & adults · programme dependent

A community club with a strong adaptive-recreation mission and a varied timetable that includes archery, parkour, artistic and recreational roller skating, table tennis, basketball and roller hockey. Read more

Sports Coaching

Cape Flats Sports Academy

Multiple locations

Weekly clinics at schools and venues across the Cape Flats, including Hanover Park

Price
Current programme fee or funded place on enquiry
Ages
School-age youth–U23 · programme dependent

A non-profit youth academy offering structured football, cricket, tennis, swimming and rugby coaching through weekly clinics, holiday programmes and school partnerships. Programmes combine sport with mentoring, teamwork, leadership and life skills. Read more

Outdoor Sports & Skills

Horse riding, surfing, sailing and other outdoor skill programmes. Check the minimum age, equipment, weather policy, supervision and cancellation terms before booking.
Open Outdoor Sports & Skills

Outdoor Sports & Skills

16 Brounger Rd, Constantia
Price
R3,600–R5,500 per 10-week term
Ages
4+ years · programme dependent

Term-based riding lessons in Constantia. Little Lane introduces ages 4–6 in short sessions, while children from age 6 can join weekly beginner private lessons or experienced-rider groups. The published ten-week term fee is R3,600 for Little Lane and R5,500 for children's lessons. Read more

Outdoor Sports & Skills

Main Rd, next to Hout Bay International School, Hout Bay
Price
Current lesson fee on enquiry
Ages
All ages · placement by experience and programme

Small riding lessons for beginners through experienced riders, with showjumping, dressage, equitation, cross-country and vaulting pathways as children progress. Younger children can start with Pony Play, and separate holiday programmes are offered. Read more

Outdoor Sports & Skills

1063 Kleine Zoute Rivier Plaas, Melkbosstrand
Price
Current lesson fee on enquiry
Ages
3+ years · beginner to advanced

Horse-riding lessons from beginner through advanced level, with a gentle option for very young riders. Sessions run for 20–60 minutes and can be individual or in groups of no more than four. The club also offers pony camps and outrides. Read more

Outdoor Sports & Skills

Eden on the Bay, Bloubergstrand
Price
From R550 p/p group · private from R600 p/p
Ages
Children, teens & adults · confirm child readiness

Beginner and intermediate surf coaching in 90-minute private or group sessions, with a surfboard and wetsuit included. A one-to-one private lesson costs R750, two people cost R650 each, three or more cost R600 each, and a group lesson for two or more costs R550 each. Read more

Outdoor Sports & Skills

72 Beach Rd, Surfers Corner, Muizenberg
Price
Under-10 private R460 · programmes from R770
Ages
Under-10 private option · older children by lesson format

Accredited surf coaching with a dedicated one-hour private Freezer lesson for children under 10, plus a longer Learn 2 Surf programme with a maximum 1:5 coaching ratio. Read more

Outdoor Sports & Skills

34 Balmoral Building, Beach Rd, Muizenberg
Price
Group R800 · private family group R1,000
Ages
5+ years

Tide-timed surf lessons for beginners through progressing surfers, with wetsuit and board included. Children can start from age 5. A two-hour group lesson costs R800, a two-hour private family-group lesson costs R1,000 and a one-hour one-to-one lesson costs R1,300. Read more

Outdoor Sports & Skills

Shop 8, Battery Park, Dock Rd, V&A Waterfront
Price
Intro from R250 p/p · 5 sessions from R1,200 p/p
Ages
Children & families · confirm readiness and programme fit

Introductory and five-session learn-to-sail programmes covering water safety, boat basics, knots, rigging, ocean health and practical sailing skills. A one-hour introduction costs R350 for one person or from R250 each for two or more. Read more

Outdoor Sports & Skills

Lifestyle Surf Shop, 21 York Rd, Muizenberg
Price
Published programme R300–R400 per session
Ages
5–18 years · lesson format depends on age

School-holiday surf lessons at Muizenberg for ages 5–18. Sessions run for 90 minutes and cover warming up, shark flags, beach and water safety and coached time in the waves, with a surfboard and wetsuit included. Read more

Martial Arts

Karate, jiu-jitsu and other age-banded martial arts programmes, from first classes through to competition pathways.
Open Martial Arts

Martial Arts

Ground floor, Stadium on Main, Main Rd, Claremont
Price
From R640/month · enrolment R420 · affiliation R340/year
Ages
4–16 years · age-banded classes

Karate classes with separate timetables by age and grade. Children can start in the age 4–5 group and continue through age-banded junior classes. Read more

Martial Arts

Unit 10, KFC Centre, Wicklow Rd, Plumstead
Price
From R680/month · start-up R200 · affiliation R480/year
Ages
5+ years · age and grade dependent

Shotokan karate with Little Ninjas for ages 5–6, beginner classes for ages 7–11, and family classes for ages 12+. Children train twice weekly. Read more

Martial Arts

Delphi Arch, 12 Raats Dr, Table View
Price
Membership price on enquiry · one free trial class
Ages
3–12 years · age-banded classes

Beginner-friendly Brazilian jiu-jitsu for children, using the Gracie Bullyproof programme. Age bands include Mat Munchkins for ages 3–5, Little Champs for ages 5–7 and older junior classes. One free kids' class is available. Read more

Martial Arts

Cnr Lourensford & Cloetenberg Rd, Roundhay, Somerset West
Price
Current membership fee on enquiry
Ages
Children & adults · junior or senior placement

Judo classes for children and adults, with physical fitness, self-defence, discipline and personal development taught in a supportive club setting. Read more

Art, Pottery & Craft

Hands-on weekly classes where children can draw, paint, sculpt, build and make.
Open Art, Pottery & Craft

Art, Pottery & Craft

Zonnebloem Estate, cnr Hill & Cambridge St, Walmer Estate
Price
R85 per lesson · materials included
Ages
Grade R–Grade 8

Weekly visual-art classes during WCED school terms for learners from Grade R to Grade 8. The two-hour Saturday class costs R85 per lesson in 2026 and includes art materials.

Art, Pottery & Craft

Bellville Library & Art Centre, Carel van Aswegen St, Bellville
Price
R145 per lesson · materials included
Ages
Grades 1–10

Saturday art-enrichment classes for children in Grades 1–6 and teenagers in Grades 7–10. The published Term 2 2026 programme lists classes from 10–11:15am at R145 per lesson, with all materials included. The programme changes each term, so confirm the current dates before paying.

Art, Pottery & Craft

16 Old Sir Lowry's Pass Rd, Somerset West
Price
Listed from R200 per 90-minute class
Ages
5+ years · children and all-ages sessions

Small art and craft classes covering media such as pencil, charcoal, oils, acrylics, mixed media, ceramics and tie-dye. Home-schooled children can join from age 5, with an after-school class on Tuesday and an all-ages studio class on Saturday morning. Read more

Art, Pottery & Craft

Participating Cape Town pre-primary and primary schools

Price
Current school or workshop fee on enquiry
Ages
Pre-primary & primary-school children

A school-based pottery extra-mural with weekly 30- or 45-minute classes and four to five projects each term. Clay Play also offers school workshops and on-site holiday-club sessions using pottery or air-dry clay. Read more

Art, Pottery & Craft

19 Noordhoek Main Rd, Noordhoek
Price
Published R1,300 per 8-week term · confirm current rate
Ages
6–14 years

Term-based art classes in groups of no more than ten, exploring drawing and combinations of painting, mixed media, screen printing or pottery. The published timetable is Wednesday and Thursday 3:15–4:45pm or Friday 2:30–4pm. Read more

Art, Pottery & Craft

108 Raats Dr, Tableview
Price
Current class fee on enquiry
Ages
Children · confirm current age group

Small children's art classes on two afternoons a week, led by a local art teacher with a focus on creativity, confidence and skill development. The wider studio offers drawing, painting, mixed-media and family workshops. Read more

Clubs, Nature & Life Skills

Scouting, guiding, chess, forest school and cooking programmes that build practical skills, confidence and community. Fees and meeting times often depend on the local group or branch.
Open Clubs, Nature & Life Skills

Clubs, Nature & Life Skills

Cape Town

Price
Group fees vary
Ages
5–17 years · age-banded branches

A searchable route into local Scout groups for boys and girls. Meerkats covers ages 5–6, Cubs ages 7–10 and Scouts ages 11–17, with programmes built around practical skills, outdoor activity, teamwork and service. Read more

Clubs, Nature & Life Skills

Cape Town

Price
Unit fees vary
Ages
Girls 4½–18 years · age-banded branches

Local guiding units centred on fun, adventure, friendship, confidence and life skills. Teddies is for ages 4½–7, Brownies 7–10, Guides 10–14 and Rangers 14–18. The official unit directory covers multiple Cape Town districts and shows which age branches operate at each unit.

Clubs, Nature & Life Skills

Oakdale, Bellville & online
Price
Current training fee on enquiry
Ages
Children & teens · level assessment required

Structured small-group chess training for beginner, intermediate and advanced players, delivered through virtual or hybrid contact-and-online programmes. The academy uses a multi-year curriculum and online chess resources. Read more

Clubs, Nature & Life Skills

125 Rathfelder Ave, Constantia Heights, Cape Town, 7806

Price
Current fee on enquiry · free trial advertised
Ages
2–10 years · age-banded groups

Weekly outdoor forest-school sessions built around exploration, nature art, river play, whittling and child-led learning. There are three age bands: Explorers ages 2–4, Discoverers ages 3–5 and Adventurers ages 5–10. Read more

Clubs, Nature & Life Skills

Constantia, Claremont & Tableview branches

Price
Branch fees on enquiry
Ages
2+ years · age-banded programmes

Hands-on cooking and baking classes across three Cape Town branches. Sticky Fingers pairs ages 2–3 with a caregiver, Little Chefs gives ages 3–7 a 60-minute class, and the 80-minute Master Class teaches ages 8+ to follow more complex recipes in small teams. Read more

Music, Singing & Drama

Music tuition, youth theatre and performance programmes for children and teenagers.
Open Music, Singing & Drama

Music, Singing & Drama

Joseph Stone Auditorium, cnr Klipfontein Rd & Protea St, Athlone
Price
Current fees on enquiry
Ages
3+ years · discipline and level dependent

A long-running community performing-arts school offering classical ballet, modern and contemporary dance, hip hop, drama, music and voice training. Read more

Music, Singing & Drama

Blouberg, Claremont, Crawford, Fish Hoek, Meadowridge & Melkbosstrand
Price
R1,150 per 8-class term · R350 joining fee
Ages
2 months–3 years · programme dependent

Small-group music and movement classes for babies and toddlers, with a structured 30-minute musical programme followed by 30 minutes of social time. Regular Wriggler and Rhymer classes cost R1,150 for an eight-class term in 2026, plus a R350 joining fee. Read more

Music, Singing & Drama

Cape Town venues, schools and private classes
Price
R1,395–R1,650 per term · R380 once-off fee
Ages
3 months–4+ years

Caregiver-and-child music classes using songs, rhymes, percussion instruments, rhythm, melodies, visual aids and props. Term 3 of 2026 started from 21 July, with late joiners welcome. Read more

Music, Singing & Drama

The Masque Theatre, 37 Main Rd, Muizenberg
Price
R750 per term · Hang Outs R20 drop-in
Ages
8–18 years

Weekly term-time drama classes for young performers, covering improvisation, voice, movement, storytelling and stage presence. The classes are open to ages 8–18 with no experience required and cost R750 per term. Read more

Music, Singing & Drama

40 Louw Rd, Hout Bay
Price
From R130 for 20 minutes · instrument dependent
Ages
4+ years · instrument dependent

Private piano, guitar, drums, singing, bass and woodwind lessons. Piano and singing can start from age 4; guitar commonly starts from age 6. Young beginners pay from R130 for 20 minutes, ages 6–11 generally pay R200 for 30 minutes, and instrument-specific rates differ.

Music, Singing & Drama

West End Primary, 26 Primrose St, Lentegeur & Bethel Tabernacle, Kraaifontein
Price
Current programme fee on enquiry
Ages
Children & youth · programme dependent

A non-profit community arts academy offering instrumental and vocal tuition, choirs, big band and ensembles, music technology and dance through structured after-school programmes. Read more

Coding, Robotics & Science

Practical coding, robotics and science programmes that turn screen time into making and problem-solving.
Open Coding, Robotics & Science

Coding, Robotics & Science

Unit C4, Century Square, Heron Cres, Century City
Price
R280 per lesson · R1,120/month · free trial
Ages
6–15 years · holiday workshops up to 18

Small-group coding and robotics lessons with supplied laptops and robotics kits. Classes are grouped into ages 6–8, 9–11 and 12–15, with a maximum of 6–8 learners per educator. Lessons cost R280 each, billed as R1,120/month for four lessons, with no registration fee. Read more

Coding, Robotics & Science

14 Roodehek St, Gardens
Price
Programme price on enquiry
Ages
9–18 years · programme dependent

Robotics and applied STEM coaching, including FIRST LEGO League for ages 9–16, FIRST Tech Challenge for ages 12–18, 3D printing and Arduino courses. Gear Up offers team, school, small-group and one-to-one options.

Coding, Robotics & Science

Participating Cape Town schools and venues
Price
Fees on enquiry
Ages
6–15 years · programme dependent

LEGO-based engineering enrichment across age bands. Bricks Challenge introduces mechanics and engineering to ages 6–10 in 75-minute lessons, while the Robotics programme is for ages 12–15 and runs for 90 minutes. Each programme comprises 36 lessons.

Coding, Robotics & Science

Valmary Park, Durbanville & Welgevonden Estate, Stellenbosch
Price
From R950/month · first class free
Ages
8–16 years

Hands-on after-school LEGO SPIKE Prime robotics for beginners through to competition teams, with coding, building and problem-solving in groups of no more than eight learners per facilitator. Read more

Coding, Robotics & Science

370B Main Rd, Observatory
Price
Latest programme: R95 youth/adult · family of four R340
Ages
Families · individual activities may have age guidance

Hands-on science programmes during school holidays, with each holiday built around a new theme. The latest published winter 2026 programme ran from 27 June–20 July and was included in normal entry: R95 for ages 3–18 and adults, R45 for pensioners or R340 for a family of four. Read more

Gymnastics, Circus & Climbing

Gymnastics, tumbling, parkour, circus and climbing programmes for strength, balance and confidence.
Open Gymnastics, Circus & Climbing

Gymnastics, Circus & Climbing

5 Woltemade St, Strand
Price
Current fee on enquiry
Ages
4+ years · recreational to competitive

Rhythmic gymnastics, ballet and movement training for recreational and competitive children, including a preschool programme and holiday camps. Classes focus on flexibility, strength, co-ordination, confidence and musicality, with transport available as a separate service. Read more

Gymnastics, Circus & Climbing

Main Rd, Retreat
Price
Programme fees on enquiry
Ages
Children, teens & adults · programme dependent

A community club with a strong adaptive-recreation mission and a varied timetable that includes archery, parkour, artistic and recreational roller skating, table tennis, basketball and roller hockey. Read more

Gymnastics, Circus & Climbing

Unit 5, The Island, 9 Milner St, Paarden Eiland
Price
Child day pass R180 · shoes + harness R120
Ages
5+ years · supervision rules vary by age

Indoor climbing with a dedicated children's zone, 16m high sport-climbing walls and kids' climbing courses. Children must be at least 5 to climb. Read more

Gymnastics, Circus & Climbing

9 Hill Park Lane, Mowbray
Price
From R1,410 per term · annual fees extra
Ages
2+ years · age-banded programmes

Recreational gymnastics and parkour with age-banded classes: Tumbling Tots for ages 2–4, Gummi Bears for ages 5–6, beginner gymnastics for ages 7+, Little Parkour for ages 3–5 and beginner parkour for ages 6+. Read more

Gymnastics, Circus & Climbing

Grace Baptist Church, 77 Ringwood Dr, Parklands
Price
See official 2026 fee pack · group dependent
Ages
3+ years · recreational to competitive

Artistic gymnastics for boys and girls from age 3, from beginner recreational groups through to competition levels. Classes run Monday–Thursday. Read more

Gymnastics, Circus & Climbing

Participating schools in the Southern Suburbs & Atlantic Seaboard
Price
R645 per term · R300 annual registration
Ages
Young children · confirm the programme at your school

A 30-minute movement programme offered at participating schools, using age-appropriate equipment. The Cape Town franchise guarantees eight classes per term. Read more

Gymnastics, Circus & Climbing

1 Kerk St, Arauna, Brackenfell
Price
From R340/month · registration from R190/year
Ages
3+ years · programme and level dependent

A Gymnastics South Africa-registered club offering preschool Gym Animals and Pre-Gym, women's and men's artistic gymnastics, tumbling and trampoline. Children can start at age 3. Read more

Gymnastics, Circus & Climbing

Kenridge Primary, Durbanville · Gaia Waldorf, Pinelands · Llandudno Primary

Price
Current class fee on live enrolment system
Ages
4–13 years · age-banded programmes

Gymnastics, tumbling, trampoline, ninja and parkour programmes across three Cape Town venues. Preschool groups cover ages 4–6 and school-age groups run through age 13, with separate four-hour holiday clubs. Read more

Gymnastics, Circus & Climbing

Homestead Park, Oranjezicht & 1st Sea Scout Hall, Fish Hoek
Price
Current class fee on enquiry
Ages
Under 8, 9–12 & teens

Parkour and free-running taught through progressive challenges, with a focus on safe falling, balance, co-ordination, body awareness and efficient movement. Read more

Gymnastics, Circus & Climbing

The Ice Station, GrandWest, 1 Jakes Gerwel Dr, Goodwood
Price
Current club fee on enquiry
Ages
4+ years · beginner to advanced

Beginner-friendly group ice-skating lessons through the Black Panthers development club. Children can start from age 4 and all skill levels are welcome, including first-time skaters. Sessions run on Saturday mornings with qualified coaches. Read more

Holiday Programmes

Supervised school-holiday programmes. Dates and availability change each holiday, so always confirm the current programme before booking.
Open Holiday Programmes

Holiday Programmes

5 Woltemade St, Strand
Price
Current fee on enquiry
Ages
4+ years · recreational to competitive

Rhythmic gymnastics, ballet and movement training for recreational and competitive children, including a preschool programme and holiday camps. Classes focus on flexibility, strength, co-ordination, confidence and musicality, with transport available as a separate service. Read more

Holiday Programmes

Springfield Convent sports fields, St Johns Rd, Wynberg
Price
Club fee on enquiry · skills clinics R250
Ages
8–19 years

Touch-rugby development for boys and girls, from beginner skills through to advanced play. The current Term 3 club runs every Friday from 24 July–18 September 2026 at Springfield Convent. Read more

Holiday Programmes

Wynberg Girls' schools, Wynberg
Price
Current clinic fee on enquiry
Ages
6–19 years

Netball coaching for girls, covering ball skills, drills, positional play and biokinetic sessions. Regular clinics run on Saturday mornings at Wynberg Girls, with separate four-day holiday clinics. Read more

Holiday Programmes

Edgemead

Price
Current class fee on enquiry
Ages
2–6 years

Age-banded early tennis classes using stories, music, pictures and games to build racket, ball and movement skills. The Edgemead centre teaches through the year, with morning and afternoon term-time classes and holiday camps. Read more

Holiday Programmes

Cape Flats Sports Academy

Multiple locations

Weekly clinics at schools and venues across the Cape Flats, including Hanover Park

Price
Current programme fee or funded place on enquiry
Ages
School-age youth–U23 · programme dependent

A non-profit youth academy offering structured football, cricket, tennis, swimming and rugby coaching through weekly clinics, holiday programmes and school partnerships. Programmes combine sport with mentoring, teamwork, leadership and life skills. Read more

Holiday Programmes

1063 Kleine Zoute Rivier Plaas, Melkbosstrand
Price
Current lesson fee on enquiry
Ages
3+ years · beginner to advanced

Horse-riding lessons from beginner through advanced level, with a gentle option for very young riders. Sessions run for 20–60 minutes and can be individual or in groups of no more than four. The club also offers pony camps and outrides. Read more

Holiday Programmes

Shop 8, Battery Park, Dock Rd, V&A Waterfront
Price
Intro from R250 p/p · 5 sessions from R1,200 p/p
Ages
Children & families · confirm readiness and programme fit

Introductory and five-session learn-to-sail programmes covering water safety, boat basics, knots, rigging, ocean health and practical sailing skills. A one-hour introduction costs R350 for one person or from R250 each for two or more. Read more

Holiday Programmes

Participating Cape Town pre-primary and primary schools

Price
Current school or workshop fee on enquiry
Ages
Pre-primary & primary-school children

A school-based pottery extra-mural with weekly 30- or 45-minute classes and four to five projects each term. Clay Play also offers school workshops and on-site holiday-club sessions using pottery or air-dry clay. Read more

Holiday Programmes

125 Rathfelder Ave, Constantia Heights, Cape Town, 7806

Price
Current fee on enquiry · free trial advertised
Ages
2–10 years · age-banded groups

Weekly outdoor forest-school sessions built around exploration, nature art, river play, whittling and child-led learning. There are three age bands: Explorers ages 2–4, Discoverers ages 3–5 and Adventurers ages 5–10. Read more

Holiday Programmes

Constantia, Claremont & Tableview branches

Price
Branch fees on enquiry
Ages
2+ years · age-banded programmes

Hands-on cooking and baking classes across three Cape Town branches. Sticky Fingers pairs ages 2–3 with a caregiver, Little Chefs gives ages 3–7 a 60-minute class, and the 80-minute Master Class teaches ages 8+ to follow more complex recipes in small teams. Read more

Holiday Programmes

Unit C4, Century Square, Heron Cres, Century City
Price
R280 per lesson · R1,120/month · free trial
Ages
6–15 years · holiday workshops up to 18

Small-group coding and robotics lessons with supplied laptops and robotics kits. Classes are grouped into ages 6–8, 9–11 and 12–15, with a maximum of 6–8 learners per educator. Lessons cost R280 each, billed as R1,120/month for four lessons, with no registration fee. Read more

Holiday Programmes

Kenridge Primary, Durbanville · Gaia Waldorf, Pinelands · Llandudno Primary

Price
Current class fee on live enrolment system
Ages
4–13 years · age-banded programmes

Gymnastics, tumbling, trampoline, ninja and parkour programmes across three Cape Town venues. Preschool groups cover ages 4–6 and school-age groups run through age 13, with separate four-hour holiday clubs. Read more

Holiday Programmes

Lifestyle Surf Shop, 21 York Rd, Muizenberg
Price
Published programme R300–R400 per session
Ages
5–18 years · lesson format depends on age

School-holiday surf lessons at Muizenberg for ages 5–18. Sessions run for 90 minutes and cover warming up, shark flags, beach and water safety and coached time in the waves, with a surfboard and wetsuit included. Read more

Holiday Programmes

370B Main Rd, Observatory
Price
Latest programme: R95 youth/adult · family of four R340
Ages
Families · individual activities may have age guidance

Hands-on science programmes during school holidays, with each holiday built around a new theme. The latest published winter 2026 programme ran from 27 June–20 July and was included in normal entry: R95 for ages 3–18 and adults, R45 for pensioners or R340 for a family of four. Read more

Holiday Programmes

Community centres, sports grounds, parks and public facilities across Cape Town
Price
See the current City schedule · venue dependent
Ages
School-aged children & youth

City-run recreation and sport activities for school-aged children and youth at facilities across Cape Town. Dates, times, activities and coordinator contacts differ by venue. Read more

Mom's Directory

Send us a message

A correction, a question, or something we should know about — it all reaches the same inbox.

We'll only use your details to reply. Prefer email? themomsdirectory@gmail.com