What do extramurals cost in SA?
Feeling limited by the list of extracurriculars offered by your child's school? We look at the costs of dozens of options: from ballet and boxing to music and Mandarin.

The cost of extramurals varies greatly and will depend on your child's age, level of expertise, whether he takes group or individual lessons and even where you live. The qualifications and experience of the instructor can also make a huge difference: you'll pay far less for piano lessons from a music student than from a renowned concert pianist, for example. Activities could also require extra costs for equipment, uniforms, competitions and exams.  

Below we give a range of fees, based on real examples across the country. Some activities require a once-off registration fee, which can range from R50 to R500 or even more.

Top tip: If your child is interested in a new activitiy, find out if she can take one free trial class. This way she can see if she's really interested and whether she gets along with the instructor. 

Read more: Are we too busy to have fun? 

Dancing and movement

  • Ballet: R500-R1,500 a quarter (about 45-60 minutes per week). 

  • Hip hop, ballroom, funk and jazz, modern dancing and ballroom dancing: R230-R500 a month (50-90 minutes a week).

  • Tap dance: R380-R1,000 a month (about 60 minutes per week).
    Ballet companies: If your child shows potential and wants to take her ballet further, she may be able to join a ballet company like the Johannesburg Youth Ballet. There will be annual membership fees (in this case it's R2,000 a year).
  • Gymnastics: R350-R470 per month (1.5-3 hours a week). Annual association fees payable to the South African Gymnastics Federation may range from R55-R475. 
  • Tiny Tumblers: Movement or "tumbling" classes for toddlers: R325-R500 a quarter (group class, once a week, at school premises).
  • Clamber Club for preschoolers: R400-R700 per quarter (group class, once a week, at preschool).
  • Ice Skating (Learn to skate): R30-R80 per lesson (skates excluded) or R36-R94 per lesson (skates included).
  • Synchronised ice skating: R100-R250 per month (60 minutes per week).
  • Figure skating: R180-R330 per hour.


  • Music for toddlers: R700-R1,100 per quarter (group classes).
  • Music lessons (instruments, vocals and music theory): R600-R1,000 a month (30 minutes a week) or R950-R1,800 a month (60 minutes a week).
  • Instrument hire: Violins (around R120), cellos (R240-R300), clarinets (R180-R300), saxophones (R280-R350), digital pianos (R200-R400). Consumables such as strings and reeds excluded.
  • Orchestras and choirs: R1,000-R3,000 a year for membership. This can (but doesn't necessarily) include camps and transport to and from concerts.

Read more: Mozart magic and the developing brain

Performance arts 

Water sport

  • Learn to swim: R400-R600 a month (30 minutes a week, group lessons).
  • Stroke correction and squad classes: R500-R900 a month (30 minutes a week, group lessons).
  • Water polo: R1,260-R1,800 a quarter (60 minutes per week). 
  • Lifesaving: R300-R1,000 per course. 
  • Surfing: R280 per child under 12 years (a one-hour lesson).
  • Stand-up paddling: R400-R500 for a two-hour private lesson.

Read more: Learning to swim


Read more: Sporty kids

  • Soccer: R100-R450 per month.
  • Soccer for preschoolers: R650 for a 6-week course.
  • Cricket: R400 a month (groups); R750-R1,850 a month (private coaching, 30-60 minutes a week).
  • Cricket for preschoolers: R350-R500 a month.

Read more: SA's top cricket schools 2015

  • Tennis: R180-R450 per month (30 minutes a week, group lessons) or R560-R210 a month (30 minutes a week, private lessons).
  • Tennis for preschoolers: R600 a quarter.
  • Golf: R240-R570 a month (60 minutes per week, group lessons).
  • Golf for toddlers (4-6 years): R150 a month.

Read more: SA's top junior golfers 2015

  • Baseball: R250-R400 a season (October to March). Club memberships are R40-R65 a month.
  • Horse riding: R640-R1,600 a month (45-60 minutes a week). 
  • Stabling / leasing a horse: R1,400-R3,000 a month.
  • Rock climbing: Around R400 joining fee plus R250 monthly.
  • Archery: R180-R300 per hour
  • Fencing: R250 a month (group lessons); R360-450 a month (one private lesson per week).
  • Chess: R150-R500 an hour (private coaching).

Read more: Chess helps kids do better in school

Martial arts and boxing

  • Karate: R300-R450 a month (60 minutes a week), plus annual affiliation fees of R200-R300. May include grading fees, though some academies require a R200 grading fee a few times a year.
  • Karate for preschoolers: R200-R260 a month.

Read more: Shihan Kenny and karate kids 

  • Mixed martial arts: R450-R550 a month (45 minutes, twice a week).
  • Boxing: R400-R500 a month (club membership, lessons included). Individual training can range from R20 a month (2 hours a week) to R300 an hour.

Arts and crafts

  • Art classes: R200-R600 a month. May (or may not) include basic art materials.
  • Art expression and therapy: Around R300 a month. These classes don't focus on mastering skills, but on expressing creativitiy and emotions regardless of artistic ability.
  • Pottery: R70-R120 per class (60-90 minutes). Includes material.
  • Calligraphy: R900 per course (6 weeks, 2 hours per week). Excludes material.

Read more: Let's paint it all 

Scouts, guides and cubs

The first few weeks are usually free, until your child's investiture (the official induction as a scout). Membership fees vary from troop to troop, but can run from R1,200-R2,000 a year. There can also be a once-off annual fee that includes some equipment and uniform items.

Read more: Brownies, cubs, scouts and girl guides


  • Zulu, Xhosa, Sotho or Tswana classes for children: R580 per month (1 hour a week).
  • French for children: R2,160 for a 4-month course (90 minutes a week). Course material excluded.
  • Spanish for beginners (all ages): R3,190 for a 2-month course (24 hours). Course material included.
  • Mandarin (Chinese): R150-R250 per hour (private lessons).

Read more: I won't let my child learn useless local languages 

Science and technology

  • Little Lab Coats: R180 registration fee plus R450 per quarter. Explore science through songs, stories and experiments. Includes a white lab coat.
  • e2 Young Engineers: R400-R550 a month. Enrichment programmes that use Lego to teach principles of science, technology, engineering, arts and maths.
  • Coding workshops: R650-R800 for 10 hours of tuition or R300 for a 5-hour workshop.  

Read more: 3 Awesome science experiments

Young entrepreneurs

Entrepreneurial and financial literacy skills for children (7-15 years): R250-R417 a month. Materials: R250-R475 (once-off). 

Read more: 12 money lessons that will set your kids for life 

Finishing school

Self-care, etiquette and social skills for teenage girls: R9,000 for a 2-day workshop.

Read more: Are kids too busy?

Do you have any other activities in mind? Perhaps you know of others which fall out of these price ranges. Feel free to add to our list by emailing us at chatback@parent24.com.

Read Parent24’s Comments Policy

Everything from parties to pre-schools in your area.

Jobs - Find your dream job

Senior Surveyor

Eastern Cape
Raubex Group Limited

ios developer

Makhawini Recruitments

Full Stack Web Developer

Tumaini Consulting
R250 000.00 - R420 000.00 Per Year

Property - Find a new home