Pay by Role
Canada · City report

Salaries in Edmonton, AB

Average pay across 75 careers in Edmonton, Canada. Source figures are in CAD.

Showing amounts in USD (USD default; source data is CAD). FX as of Mon, 13 Jul 2026 00:02:31 +0000. Convert currencies

Pay index (Canada)
70
100 = national average
Cost of living
100
100 = US national average
Metro population
1,010,899

Average salary by job in Edmonton

JobPer year
SurgeonHealthcare$239,319
RadiologistHealthcare$239,319
PsychiatristHealthcare$218,140
PhysicianHealthcare$175,077
DentistHealthcare$164,488
Corporate AttorneyLegal$150,369
Cloud ArchitectTechnology$142,603
Investment BankerFinance & Business$140,485
Site Reliability EngineerTechnology$130,602
Product ManagerTechnology$124,248
Physician AssistantHealthcare$120,012
DevOps EngineerTechnology$117,895
PharmacistHealthcare$117,895
ActuaryFinance & Business$115,777
Nurse PractitionerHealthcare$112,247
OptometristHealthcare$110,129
Data EngineerTechnology$109,423
Aerospace EngineerEngineering$109,423
Management ConsultantFinance & Business$106,599
Sales ManagerFinance & Business$103,069
LawyerLegal$98,128
VeterinarianHealthcare$94,598
Chemical EngineerEngineering$94,598
Electrical EngineerEngineering$92,480
UX DesignerTechnology$90,362
School PrincipalEducation$89,656
Project ManagerFinance & Business$88,950
PsychologistHealthcare$88,244
Marketing ManagerFinance & Business$87,538
ProfessorEducation$85,421
Financial AdvisorFinance & Business$85,421
Biomedical EngineerEngineering$85,421
Network EngineerTechnology$84,715
Database AdministratorTechnology$84,715
Operations ManagerFinance & Business$82,597
Industrial EngineerEngineering$81,891
ArchitectCreative$81,185
Environmental EngineerEngineering$81,185
Web DeveloperTechnology$80,479
Data ScientistTechnology$79,773
Physical TherapistHealthcare$79,773
QA EngineerTechnology$79,773
AI EngineerTechnology$79,773
Occupational TherapistHealthcare$76,949
Software EngineerTechnology$75,537
Frontend DeveloperTechnology$75,537
Backend DeveloperTechnology$75,537
Business AnalystFinance & Business$75,537
Full-Stack DeveloperTechnology$75,537
HR ManagerFinance & Business$75,537
Data AnalystTechnology$74,125
Dental HygienistHealthcare$72,007
Systems AdministratorTechnology$72,007
RecruiterFinance & Business$67,348
Financial AnalystFinance & Business$66,219
Real Estate AgentFinance & Business$65,230
AuditorFinance & Business$64,877
Mechanical EngineerEngineering$63,960
Civil EngineerEngineering$62,830
ChefSkilled Trades$58,877
ElectricianSkilled Trades$57,324
Registered NurseHealthcare$56,406
AccountantFinance & Business$56,406
PlumberSkilled Trades$56,194
CopywriterCreative$56,194
HVAC TechnicianSkilled Trades$54,570
Video EditorCreative$53,370
Social Media ManagerCreative$52,735
ParalegalLegal$52,523
Graphic DesignerCreative$51,535
TeacherEducation$50,335
IT Support SpecialistTechnology$49,982
CarpenterSkilled Trades$47,934
PhotographerCreative$47,370
WelderSkilled Trades$46,240

Frequently asked questions

Are salaries high in Edmonton, AB?
Edmonton, AB pays about 30% below the Canada average across tracked roles.
What is the cost of living in Edmonton, AB?
Edmonton, AB has a cost-of-living index of 100, where 100 is the US national average. It is cheaper than that baseline.
What is the highest-paying job in Edmonton, AB?
Of the roles we track, Surgeon leads in Edmonton, AB at about $339,000 per year.
How many careers have salary data for Edmonton, AB?
Pay by Role lists average pay for 75 careers in Edmonton, AB, all shown in CAD.
How big is Edmonton?
Edmonton has a population of about 1,010,899. Larger labour markets often support a wider spread of salaries across industries.
How should I read salaries in Edmonton, AB?
Figures are estimates in CAD, based on public labour-market data. Compare the city pay index (0.70) and cost-of-living index (100) together — high pay with high living costs can leave less real purchasing power.