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.
| Source | Rate per hour | What it covers |
|---|---|---|
| Math Tutor Network[5] | $38 online, $40 in person | Private K-7 math, Vancouver, starting rates |
| Math Tutor Network[5] | $28 online, $30 in person | Group K-7 math, per student, starting rates |
| TutorLyft blog[6] | $30-$100; agencies often from $45 | Math tutors in Vancouver, all levels |
| Genie Teacher blog[7] | $60-$100 | Tutors in Toronto and Vancouver, all subjects |
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.
| Hourly rate | 1 hour a week x 4 weeks | 2 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 |
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
- 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.
- 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.
- Ask how they will check progress. Will they tell you what your child can do now that they could not do before?
- Ask for the full price. Get the hourly rate, any short-lesson or travel fee, and the cancellation rule in writing.
- Try a few sessions first. Your child needs to feel comfortable with the tutor.
- 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.