Talent.com

Health teacher: Average Salary in Canada, 2026

Find out what the average Health teacher salary is

Salary rate
How much does a Health teacher make in Canada?
$100,000/ Annual
Based on 10000 salaries
The average Health teacher in Canada is $100,000 per year or $51.28 per hour. Entry-level positions start at $100,000 per year, while most experienced workers make up to $242,029 per year.
Median$100,000
chart
Low$100,000
High$242,029
Health teacher: Average Salary in Canada
Nunavut$104,941
Northwest Territories$99,353
Nova Scotia$76,843
British Columbia$75,022
Quebec$68,731
Active jobs with salaries

Special Educator / Teacher / Tutor - Work at Home

Maxi Mind LearningOshawa, Durham Region, CA
Remote
Full-time

Coach Children, One‑on‑One, in Your Home – P/T.Enjoy in‑person, one‑on‑one coaching – no need to travel, clients come to you! Get paid $25 / hr (and up) working from home.Flexible, part‑time hours ...Show more

 • Promoted

RPN Team Lead — Community Home Health

VON CanadaBeaverton, ON, CA
Full-time

A community health service provider in Beaverton is seeking an RPN Team Lead responsible for overseeing care delivery and managing a team of professionals in compliance with health policies.The ide...Show more

 • Promoted

School Bus Driver

Durham School ServicesBeaverton, ON, CA
Full-time

Company: Durham School Services.Competitive pay with a $1,500 sign‑on bonus for valid B‑License holders.Training provided at no cost to you.Safety meetings and employee engagement events.A rewardin...Show more

 • Promoted

Part-Time High School Math & Science Teacher

Oxford Learning Centres, Inc.Whitby, Durham Region, CA
Part-time

Part-Time High School Math/Science Teacher/Tutor Wanted.Gain valuable teaching experience! Oxford Learning Brooklin is currently seeking part-time teacher-tutors for a role in our learning centre.T...Show more

 • Promoted