Math Teacher Salaries in Canada

Updated Sept 20, 2023
$60,765 /yr
Average Base Pay

25 salaries

$47K

Low

$61K

Average

$78K

High

No additional cash compensation has been reported for this role

How much does a Math teacher make? The national average salary for a Math teacher is $60,765 in Canada. Filter by location to see Math teacher salaries in your area. Salary estimates are based on 25 salaries submitted anonymously to Glassdoor by Math teacher employees.

How accurate does $60,765 look to you?

Your input helps Glassdoor refine our pay estimates over time.

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Mathnasium
4.1

Mathnasium

Math Teacher - Hourly

$17

 /hr
Range: $17 - $19
3 salaries
See 3 salaries from all locations

$17

$19

$17 - $19 Range

Spirit of Math Schools
4.5

Spirit of Math Schools

Math Teacher

$42,000

 /yr
Range: $37K - $52K
3 salaries
See 5 salaries from all locations

$37K

$52K

$37,467 - $52,300 Range

Kumon
3.8

Kumon

Math Teacher - Hourly
About 

$15 -$18

 hourly
2 salaries
See 2 salaries from all locations

$15

$18

$15 - $18 Range

York Region District School Board
3.8

York Region District School Board

Math Teacher
About 

$45K -$84K

2 salaries
See 3 salaries from all locations

$45K

$84K

$45,429 - $83,873 Range

Spirit of Math Schools
4.5

Spirit of Math Schools

Math Teacher - Hourly
About 

$11 -$26

 hourly
2 salaries
See 5 salaries from all locations

$11

$26

$11 - $26 Range

Amazon
3.7

Amazon

Math Teacher - Monthly
About 

US$8K -US$8K

1 salaries
See 2 salaries from all locations

US$8K

US$8K

US$7,551 - US$8,224 Range

Amazon
3.7

Amazon

Math Teacher - Hourly
About 

$15 -$17

 hourly
1 salaries
See 2 salaries from all locations

$15

$17

$15 - $17 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Toronto District School Board
4

Toronto District School Board

Math Teacher
About 

$58K -$63K

1 salaries
See 1 salaries from all locations

$58K

$63K

$58,045 - $62,501 Range

York Region District School Board
3.8

York Region District School Board

Math Teacher
About 

$5K -$6K

1 salaries
See 3 salaries from all locations

$5K

$6K

$5,437 - $5,959 Range

Surrey School District
3.6

Surrey School District

Math Teacher
About 

$76K -$83K

1 salaries
See 1 salaries from all locations

$76K

$83K

$76,019 - $83,390 Range

Oxford Learning Center
4.1

Oxford Learning Center

Math Teacher - Hourly
About 

$21 -$23

 hourly
1 salaries
See 1 salaries from all locations

$21

$23

$21 - $23 Range

Simcoe County District School Board
3.9

Simcoe County District School Board

Math Teacher
About 

$99K -$107K

1 salaries
See 1 salaries from all locations

$99K

$107K

$98,547 - $107,168 Range

Sylvan Learning Centers
3.7

Sylvan Learning Centers

Math Teacher - Hourly
About 

$16 -$18

 hourly
1 salaries
See 1 salaries from all locations

$16

$18

$16 - $18 Range

Calgary Catholic School District
3.9

Calgary Catholic School District

Math Teacher
About 

$86K -$93K

1 salaries
See 1 salaries from all locations

$86K

$93K

$86,207 - $92,876 Range

Upper Grand District School Board
4

Upper Grand District School Board

Math Teacher
About 

$48K -$53K

1 salaries
See 1 salaries from all locations

$48K

$53K

$48,119 - $52,708 Range

Ministry of Education
3.7

Ministry of Education

Math Teacher
About 

$61K -$65K

1 salaries
See 1 salaries from all locations

$61K

$65K

$61,291 - $65,372 Range

Greater Essex County District School Board
3.4

Greater Essex County District School Board

Math Teacher
About 

$91K -$98K

1 salaries
See 1 salaries from all locations

$91K

$98K

$90,994 - $98,068 Range

Hamilton-Wentworth Catholic District School Board
3.5

Hamilton-Wentworth Catholic District School Board

Math Teacher
About 

$104K -$112K

1 salaries
See 1 salaries from all locations

$104K

$112K

$104,279 - $112,191 Range

Birmingham International College of Canada
2.6

Birmingham International College of Canada

Math Teacher - Hourly
About 

$27 -$28

 hourly
1 salaries
See 1 salaries from all locations

$27

$28

$27 - $28 Range

Town Centre Private Schools
3.6

Town Centre Private Schools

Math Teacher
About 

$70K -$74K

1 salaries
See 1 salaries from all locations

$70K

$74K

$69,746 - $74,192 Range

Download as data table

Math Teacher Salaries

Job TitleSalary
Math Teacher salaries - 3 salaries reported$17/hr
Math Teacher salaries - 3 salaries reported$42,000/yr
Math Teacher salaries - 2 salaries reported$16/hr
Math Teacher salaries - 2 salaries reported$64,367/yr
Math Teacher salaries - 2 salaries reported$18/hr
Math Teacher salaries - 1 salaries reportedUS$7,884/mo
Math Teacher salaries - 1 salaries reported$16/hr
Math Teacher salaries - 1 salaries reported$60,000/yr
Math Teacher salaries - 1 salaries reported$5,700/yr
Math Teacher salaries - 1 salaries reported$80,000/yr
Math Teacher salaries - 1 salaries reported$22/hr
Math Teacher salaries - 1 salaries reported$103,302/yr
Math Teacher salaries - 1 salaries reported$17/hr
Math Teacher salaries - 1 salaries reported$90,000/yr
Math Teacher salaries - 1 salaries reported$50,606/yr
Math Teacher salaries - 1 salaries reported$63,322/yr
Math Teacher salaries - 1 salaries reported$94,709/yr
Math Teacher salaries - 1 salaries reported$108,000/yr
Math Teacher salaries - 1 salaries reported$27/hr
Math Teacher salaries - 1 salaries reported$72,000/yr
Viewing 1 - 10 of 113

Frequently asked questions about a Math Teacher salaries

The average salary for a Math Teacher is $60,765 per year in Canada. Salaries estimates are based on 25 salaries submitted anonymously to Glassdoor by a Math Teacher employees in Canada.

The highest salary for a Math Teacher in Canada is $77,932 per year.

The lowest salary for a Math Teacher in Canada is $47,380 per year.

If you’re a math teacher looking to increase your salary, consider upskilling by earning a master’s degree in your field, teaching more classes, transitioning into administration on a part-time basis, or teaching higher-level classes. Obtaining a doctorate in education or a doctorate in curriculum and instruction can help you get into more leadership roles and earn higher pay faster. Specializing in advanced mathematics, like calculus, statistics, geometry, and trigonometry, and a dedication to confidently teaching problem-solving and critical thinking in a collaborative environment can also help you score a higher paycheque. Other essential soft skills for successful math teachers are leadership, decision-making, a positive attitude, time management, demonstrated professionalism, and a dedication to continuous improvement.

Ready to negotiate a higher salary as a math teacher in Canada? Before setting an appointment with your school administration, you have some homework of your own to do. Start by noting your experience and any unique teaching credentials you may have. Include any teaching awards you may have earned, as well as any pending offers you may have from other schools that are willing to pay more. Haven’t found a higher-paying job yet? Search for math teacher jobs in your area. If you’re willing to relocate, broaden your search criteria to include other provinces and territories. If you’re currently working under a unionized contract that prevents salary negotiation, you can still request better benefits like having the district provide more classroom supplies so you can keep more of your money in your pocket.

About 63.56% of Math Teacher professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $0 in potential pay per year, among other factors, can qualify the annual pay of a Math Teacher in Canada as a good salary.

Math Teacher professionals in Canada have a wide total pay range, between $37,881 and $97,474 depending on experience, with an estimated total pay of $60,765 following the average career path of a Math Teacher.

Salaries

 > 

math teacher