What after-school classes cost in Peel

Median prices for swimming, music, tutoring, coding and more in Mississauga, Brampton and Caledon — calculated from the prices programs publish, with sample sizes.

By · Last updated · 6 min read

Prices for after-school classes are hard to compare: one studio lists a monthly fee, another a 10-week term, a third a price per lesson, and many publish nothing at all. This guide pulls together the prices that Peel programs actually publish on their own websites, so you have a realistic starting point before you call anyone.

How these numbers were calculated

  • Source: the 1,304 programs currently listed on LittleBase in Mississauga, Brampton and Caledon, as of November 9, 2026. Of those, 308 (24%) publish a price we could read on their site, from 205 different providers.
  • Each provider counts once. Chains and multi-location schools usually charge the same list price at every location, so counting each branch would let one brand drown out everyone else. Branches that share a website or a brand name count as one provider, at that provider's median price. The sample sizes (n) below are numbers of providers, not locations.
  • One price per program: where a program lists several kids' prices, we use the lowest regular one. Registration fees, materials, taxes and adult prices are not included.
  • Billing units are kept separate. A monthly fee and a term fee aren't comparable without knowing how long the term is, so each activity is shown per unit.
  • Sample sizes are shown. A Peel-wide figure needs prices from at least 5 providers; a city figure needs at least 3. Anything smaller is marked “–”.

The median is the middle price: half the providers charge less, half more. The typical range is the middle half of providers' prices (25th to 75th percentile), which is a better guide than the extremes.

Prices by activity

ActivityBilledPeel medianTypical rangeMississaugaBramptonCaledon
Pianoper class$35 (n=20)$29.75–$38$35 (n=15)$32.50 (n=4)–
Voice & choirper class$35 (n=16)$29.75–$38$35 (n=11)$30 (n=4)–
Soccerper term$250 (n=16)$169.25–$295.75$260 (n=8)$180 (n=5)$298 (n=3)
Martial artsper month$125 (n=15)$75–$132.50$100 (n=9)$125 (n=5)–
Guitarper class$34.50 (n=12)$29.75–$36.25$34.50 (n=8)$30 (n=3)–
Mathper month$175 (n=11)$150–$209.30$154.50 (n=6)$177.50 (n=6)–
Violin & stringsper class$34.50 (n=10)$29.25–$36.50$35 (n=7)$30 (n=3)–
Mathper term$450 (n=9)$360–$699$450 (n=7)$432 (n=4)–
Danceper term$199 (n=9)$155–$313.50$177.50 (n=8)––
Swimmingper class$35 (n=9)$32.50–$45$32.99 (n=7)––
Reading & writingper month$175 (n=7)$154.50–$210$159 (n=3)$175 (n=5)–
Mathper session$25 (n=7)$23.49–$43$31.49 (n=4)––
Skating & hockeyper session$65 (n=7)$52.50–$85$55 (n=5)––
Martial artsper term$300 (n=7)$164.50–$334.50$300 (n=7)––
Mathper class$37.50 (n=6)$27.50–$47.50$50 (n=3)––
Reading & writingper term$774.50 (n=6)$512.25–$1112.50$1,025 (n=4)––
Reading & writingper session$25 (n=6)$17.50–$37$41 (n=3)––
Danceper month$92 (n=6)$78.75–$97.75$82.50 (n=4)––
Roboticsper term$262.50 (n=6)$194.25–$295.50$285 (n=5)––
Frenchper session$25 (n=5)$20–$25$20 (n=3)––
Test prepper term$450 (n=5)$360–$520$485 (n=4)––
Voice & choirper term$295 (n=5)$189–$313.50$313.50 (n=3)––
Codingper term$240 (n=5)$179–$299$240 (n=3)––
Tennisper term$80 (n=5)$60–$240$150 (n=4)––

City columns show the median and the number of providers. “–” means fewer than 3 providers publish a price in that city. Activity links go to the Mississauga listings; each page links to Brampton and Caledon.

Why so many programs don't publish prices

Most programs in Peel ask families to call, email or book an assessment before they share a price. Some price by level or by class length, some offer sibling discounts, and tutoring centres often quote after an assessment. When a listing says “Not listed yet”, that is why — we never fill in a guess.

Comparing prices fairly

Before comparing two programs, put their prices on the same footing:

  • Convert a term price to a per-class price. Divide by the number of classes in the term, and check whether holidays are skipped.
  • Check the class length. A 30-minute private lesson and a 60-minute group class at the same price are very different value.
  • Ask what's extra. Registration, uniforms, books, exam fees and recital costs can add up, especially in music and martial arts.
  • Ask about makeup classes. A monthly fee with no makeups costs more per class if your child misses sessions.
  • Look at city programs too. Municipal recreation programs are often priced per session and fill quickly; see when to register for city programs.

Try before you commit

Many programs offer a free or paid trial class, which is the cheapest way to find out whether the price is worth it for your child. Use the trial class checklist to make the most of it, and filter any listing by “Trial class available”.

Browse by city: Mississauga, Brampton, Caledon.

Compare classes near you

Ages, prices, schedules and trial classes, side by side.