Comparing options

How much does a tutor cost in BC? Math and reading tutor rates

Hourly tutor rates for elementary math and reading in BC, what moves the price, and what a month of tutoring adds up to.

Updated

How much does a tutor cost in BC? One Vancouver tutoring company lists K-7 math from $38-$40 an hour.[5] Tutoring company blogs put math tutors in Vancouver at $30-$100 an hour, and say Vancouver tutors in all subjects commonly charge $60-$100 an hour.[6][7] The price depends on who teaches, whether the lessons are online or in person, and whether your child learns alone or in a small group. Below are the rates we could confirm, what changes them, and what a month adds up to.

Tutor rates for elementary math and reading in BC

Few tutors publish their prices, so the figures below come from tutoring companies that do. They are company pages and blogs, not independent surveys, so treat them as a guide.

Published tutor rates relevant to BC elementary students, checked October 2026
SourceRate per hourWhat it covers
Math Tutor Network[5]$38 online, $40 in personPrivate K-7 math, Vancouver, starting rates
Math Tutor Network[5]$28 online, $30 in personGroup K-7 math, per student, starting rates
TutorLyft blog[6]$30-$100; agencies often from $45Math tutors in Vancouver, all levels
Genie Teacher blog[7]$60-$100Tutors in Toronto and Vancouver, all subjects
Rates as published by tutoring companies, checked October 2026. Math Tutor Network says rates vary by location and tutor experience, and adds $5 for lessons shorter than 1.5 hours.

What about reading tutors?

We did not find a BC source that lists reading tutor rates on their own. The Canada-wide bands from Genie Teacher cover all subjects: independent qualified tutors at $25-$45 an hour online and $35-$60 in person, and certified teachers at $30-$70 online and $60-$100 or more in person.[7] Ask any reading tutor for their rate in writing before the first lesson.

What changes the price

  • Online or in person. Online is usually cheaper. One Vancouver company lists $38 online and $40 in person for K-7 math.[5] Genie Teacher says online usually costs $15-$30 an hour less across Canada.[7]
  • Who teaches. Genie Teacher lists student tutors at $15-$35 an hour, independent qualified tutors at $25-$60, and certified teachers at $30-$100 or more, depending on format.[7]
  • Agency or independent. Genie Teacher lists agencies and learning centres at $40-$75 online and $50-$90 in person.[7] TutorLyft says agencies in Vancouver often start at $45.[6]
  • Group or private. Group lessons cost less per child: from $28-$30 an hour for K-7 math at one company, compared with $38-$40 private.[5]
  • Grade and subject. Rates rise with the grade. The same company lists Math 12 from $44 online and $46 in person.[5]
  • Lesson length. Some tutors charge more per hour for short lessons. Math Tutor Network adds $5 for lessons shorter than 1.5 hours.[5]

How much a tutor costs per month in BC

Most families think in months, not hours. Here is the arithmetic for one child.

Monthly tutoring cost, worked example (arithmetic only)
Hourly rate1 hour a week x 4 weeks2 hours a week x 4 weeks
$38 (K-7 math, online, starting rate)[5]$152$304
$40 (K-7 math, in person, starting rate)[5]$160$320
$60 (low end, Vancouver tutors)[7]$240$480
$100 (high end, Vancouver tutors)[7]$400$800
This is arithmetic on published rates, not a quote. Some months have 5 weeks. Short-lesson fees, travel and materials can add to it.

Learning centre prices for comparison

Learning centres usually charge a monthly fee instead of an hourly rate. Kumon BC centre pages listed $180 to $260 per subject per month in October 2026, plus an $80 enrolment fee.[1][2] Kumon's online Canada Virtual centre listed $150 per subject.[3] Prices vary by centre. See the full table in how much is Kumon per month in BC.

The Mathnasium North Vancouver centre page does not print a price. It says the centre charges a flat monthly membership and a one-time enrolment fee, and that most students attend two to three times a week.[4] Ask the centre for its total.

Unica is a third format: personalized math and reading workbooks for ages 6-12, mailed home. One subject is CAD 139 a month and math and reading is CAD 229 a month, delivery included. Your child works on paper for 15-20 minutes a day, 5 days a week, and you can cancel anytime.

How to choose a tutor

  1. Name the goal. Is it one topic (like fractions), reading fluency, or general catch-up? A clear goal tells you how many hours you may need.
  2. Ask about experience with your child's grade. Teaching a 7-year-old to read is a different skill from helping with Grade 11 math.
  3. Ask how they will check progress. Will they tell you what your child can do now that they could not do before?
  4. Ask for the full price. Get the hourly rate, any short-lesson or travel fee, and the cancellation rule in writing.
  5. Try a few sessions first. Your child needs to feel comfortable with the tutor.
  6. Plan the time between sessions. A tutor sees your child once or twice a week. Ask what practice they suggest for the other days.

Not sure what your child needs yet? A free placement assessment on paper finds their level and gaps.

Questions parents ask

How much does a math tutor cost per hour in Vancouver?

Published rates run from about $30 to $100 an hour. One Vancouver tutoring company lists starting rates for K-7 math of $38 an hour online and $40 in person. A tutoring company blog puts typical Vancouver rates at $60 to $100 an hour.

How much does tutoring cost for elementary students?

Elementary tutoring usually sits at the lower end of the range, because rates rise with the grade and the subject. For K-7 math in Vancouver, one company lists starting rates of $38-$40 an hour. A certified teacher can charge more.

How much does tutoring cost per month?

Multiply the hourly rate by the hours. One hour a week for 4 weeks is about $152-$160 at $38-$40 an hour, and $240-$400 at $60-$100 an hour. Two hours a week doubles that.

Is online tutoring cheaper than in person?

Usually, yes. One Vancouver company lists K-7 math at $38 online and $40 in person. A Canada-wide guide from a tutoring company says online sessions usually cost $15 to $30 an hour less.

Is a group lesson cheaper than a private tutor?

Per child, yes. One Vancouver company lists K-7 math group lessons from $28 an hour per student online and $30 in person, compared with $38 and $40 for private lessons.

See where your child is.

A free placement assessment on paper finds your child's level and the gaps. Then each workbook is made for them and mailed home.

Sources

  1. Kumon Vancouver - Marpole, centre page (pricing and fees)Accessed October 9, 2026
  2. Kumon Surrey - Fraser Heights, centre page (pricing and fees)Accessed October 9, 2026
  3. Kumon Canada Virtual, centre page (pricing and fees)Accessed October 9, 2026
  4. Mathnasium North Vancouver, centre page and FAQAccessed October 9, 2026
  5. Math Tutor Network Vancouver, Rates (tutoring company page)Accessed October 9, 2026
  6. TutorLyft, How much does a math tutor in Vancouver cost per hour? (tutoring company blog, updated June 28, 2026)Accessed October 9, 2026
  7. Genie Teacher, How much does a tutor cost in Canada in 2026? (tutoring company blog, updated July 24, 2026)Accessed October 9, 2026

Assessment booking

Choose your plan.

Plan
Your child's grade

We use your details to arrange your assessment or add you to the waitlist, and to contact you. Read our privacy policy and terms.