๐
Canadian Salary Data, No Paywalls
Salary ranges for 50+ careers across all provinces. Based on Statistics Canada data.
62 careersยท10 provincesยทFree forever
62+
Canadian careers tracked
10
Provinces & territories
2024
Statistics Canada data
Popular Canadian Salaries
Healthcare
Family Physician
$280,000
median annual salary
Healthcare
Dentist
$165,000
median annual salary
Technology
Cloud Architect
$140,000
median annual salary
Technology
Machine Learning Engineer
$125,000
median annual salary
Healthcare
Nurse Practitioner
$115,000
median annual salary
Technology
Product Manager
$115,000
median annual salary
Technology
IT Manager
$115,000
median annual salary
Business
Financial Controller
$115,000
median annual salary
Legal
Lawyer
$115,000
median annual salary
Healthcare
Pharmacist
$110,000
median annual salary
Technology
DevOps Engineer
$110,000
median annual salary
Education
School Principal
$110,000
median annual salary
Browse by Category
๐ผBusiness11 careers
๐Education5 careers
๐ฅHealthcare14 careers
โ๏ธLegal3 careers
โจOther5 careers
๐จPublic Safety3 careers
๐คSocial Services1 career
๐ปTechnology11 careers
๐งTrades9 careers
Browse by Province
๐๏ธ
ON
Ontario
+5% vs avg
๐
BC
British Columbia
+12% vs avg
๐ข๏ธ
AB
Alberta
+8% vs avg
โ๏ธ
QC
Quebec
-8% vs avg
๐พ
MB
Manitoba
-12% vs avg
๐ป
SK
Saskatchewan
-10% vs avg
โ
NS
Nova Scotia
-15% vs avg
๐ฒ
NB
New Brunswick
-17% vs avg
๐
NL
Newfoundland and Labrador
-13% vs avg
๐ฅ
PE
Prince Edward Island
-18% vs avg
Cost index relative to national average. Higher index = higher salary adjustments.
All Canadian Careers
๐ผ Business
Chartered Professional AccountantNOC 11100
$82,000Financial AdvisorNOC 11111
$88,000Marketing ManagerNOC 10022
$95,000Human Resources ManagerNOC 10011
$90,000Operations ManagerNOC 10019
$98,000Project ManagerNOC 70010
$95,000Financial AnalystNOC 11101
$78,000Investment AdvisorNOC 11112
$98,000Financial ControllerNOC 11100
$115,000Payroll SpecialistNOC 13102
$62,000Real Estate AgentNOC 62020
$72,000๐ Education
๐ฅ Healthcare
Registered NurseNOC 31301
$85,000Family PhysicianNOC 31102
$280,000PharmacistNOC 31120
$110,000Dental HygienistNOC 32111
$82,000Nurse PractitionerNOC 31302
$115,000PhysiotherapistNOC 31120
$82,000DentistNOC 31110
$165,000ParamedicNOC 32101
$72,000Medical Laboratory TechnologistNOC 32120
$75,000Respiratory TherapistNOC 32103
$78,000Occupational TherapistNOC 31203
$80,000Radiologic TechnologistNOC 32121
$76,000Psychiatric NurseNOC 31301
$88,000Personal Support WorkerNOC 44101
$42,000โจ Other
๐จ Public Safety
๐ค Social Services
๐ป Technology
Software EngineerNOC 21232
$105,000Data ScientistNOC 21211
$98,000DevOps EngineerNOC 21232
$110,000Cloud ArchitectNOC 21211
$140,000Cybersecurity AnalystNOC 21220
$95,000Product ManagerNOC 10019
$115,000UX DesignerNOC 52120
$88,000Data EngineerNOC 21211
$105,000IT ManagerNOC 20012
$115,000Web DeveloperNOC 21234
$78,000Machine Learning EngineerNOC 21211
$125,000All salaries in Canadian dollars (CAD). NOC = National Occupational Classification. Data based on Statistics Canada Labour Force Survey and Employment and Social Development Canada estimates (2024).