Best Jobs

Canada’s Best Jobs 2015: The Top 100 Jobs

The definitive annual ranking: The top 100 job titles, salary information, hiring outlook and job listings

UPDATED! Click here for 2017’s ranking of Canada’s Best Jobs »

This is our definitive ranking of Canada’s Best Jobs for 2015. On the table below you can tap the column headers to re-sort by salary in absolute dollars, five-year wage growth, size of workforce, job title, or demand outlook. To learn more about how we rank, read our full methodology.

* Demand Outlook is the estimated demand for employees in that category by 2022:
 = more than 1 job per job seeker
 = about 1 job per job seeker
 = less than 1 job per job seeker

Rank Job Title Median Salary 5-Year Wage Growth 5-Year Employment Growth Job Demand Outlook* Job listings by Indeed
1 Mining & Forestry Manager $108,805 25% 37% Mining & Forestry Manager job listings
2 Oil & Gas Drilling Supervisor $79,040 23% 30% Oil & Gas Drilling Supervisor job listings
3 Air Traffic Controller $87,360 26% 28% Air Traffic Controller job listings
4 Statistician & Actuaries $89,606 38% 48% Statistician & Actuaries job listings
5 Engineering Manager $94,994 11% 15% Engineering Manager job listings
6 Public Administration Director $99,195 21% 16% Public Administration Director job listings
7 Power Systems Operator $84,198 20% -5% Power Systems Operator job listings
8 Health & Community Service Manager $100,006 37% 5% Health & Community Service Manager job listings
9 Mapping Technologist $68,640 25% 20% Mapping Technologist job listings
10 Senior Business Manager $97,136 11% -16% Senior Business Manager job listings
11 Health & Occupation Inspector $70,720 13% 26% Health & Occupation Inspector job listings
12 Software Engineer $85,342 17% 54% Software Engineer job listings
13 Specialized Engineer $79,997 14% 50% Specialized Engineer job listings
14 Health Care Manager $90,626 13% 7% Health Care Manager job listings
15 Financial Administrator $83,990 18% 0% Financial Administrator job listings
16 Registered Nurse $74,672 12% 16% Registered Nurse job listings
17 Oil & Gas Well Operator $71,760 24% 45% Oil & Gas Well Operator job listings
18 Industrial Technician $72,800 17% 19% Industrial Technician job listings
19 University Professor $85,717 15% 5% University Professor job listings
20 Human Resources Manager $83,200 14% 12% Human Resources Manager job listings
21 Social, Community & Correctional Services Manager $70,720 21% 20% Social, Community & Correctional Services Manager job listings
22 Longshore Worker $68,640 22% 21% Longshore Worker job listings
23 Telecommunication Manager $85,342 14% -16% Telecommunication Manager job listings
24 Pilots & Flying Instructors $76,003 22% 6% Pilots & Flying Instructors job listings
25 Urban Planner $79,997 14% 37% Urban Planner job listings
26 Utilities Manager $97,760 11% -20% Utilities Manager job listings
27 Audiologists & Speech-Language Pathologist $81,120 11% 42% Audiologists & Speech-Language Pathologist job listings
28 Petroleum & chemical process engineers  $66,560 11% 29% Petroleum & chemical process engineers job listings
29 Education Policy Resarchers/Consultants $72,800 14% 19% Education Policy Resarchers/Consultants job listings
30 Probation & Parole Officer $76,794 15% 27% Probation & Parole Officer job listings
31 Head Nurse & Medical Supervisor $79,040 15% 1% Head Nurse & Medical Supervisor job listings
32 Underground Miner $66,560 19% 21% Underground Miner job listings
33 Manufacturing Manager $79,893 14% -17% Manufacturing Manager job listings
34 Pharmacist $97,760 9% 33% Pharmacist job listings
35 Mining & Quarrying Supervisor $69,992 12% -1% Mining & Quarrying Supervisor job listings
36 Business Services Manager $75,005 25% -23% Business Services Manager job listings
37 Carpentry Supervisor $62,400 15% 54% Carpentry Supervisor job listings
38 Auto Assembly Supervisor $64,480 24% 3% Auto Assembly Supervisor job listings
39 Computer Systems Manager $94,931 12% 17% Computer Systems Manager job listings
40 Aerospace Engineer $74,880 -10% 41% Aerospace Engineer job listings
41 Scientific Research Manager $83,242 2% 24% Scientific Research Manager job listings
42 College Instructor $70,720 13% 9% College Instructor job listings
43 Senior Government Manager $100,443 23% -40% Senior Government Manager job listings
44 Construction Manager $75,005 7% 23% Construction Manager job listings
45 Real Estate & Financial Manager $90,002 11% -10% Real Estate & Financial Manager job listings
46 Sales & Marketing Manager $79,997 15% -16% Sales & Marketing Manager job listings
47 Banking & Credit Manager $82,285 29% -26% Banking & Credit Manager job listings
48 Post-Secondary School Administrator $85,010 13% -17% Post-Secondary School Administrator job listings
49 Industrial Electrician $66,560 14% 22% Industrial Electrician job listings
50 Civil Engineer $79,997 18% 20% Civil Engineer job listings
51 Occupational Therapist $74,880 16% 20% Occupational Therapist job listings
52 Petroleum Engineer $103,355 15% -12% Petroleum Engineer job listings
53 Oil & Gas Services $62,400 15% 5% Oil & Gas Services job listings
54 Account Executive & Consultant $68,203 13% 19% Account Executive & Consultant job listings
55 Financial Analyst $69,326 8% 15% Financial Analyst job listings
56 Electrical & Telecommunications Contractor $72,363 9% 10% Electrical & Telecommunications Contractor job listings
57 Mechanical Engineer $79,997 19% 15% Mechanical Engineer job listings
58 Human Resources Specialist $68,910 15% 14% Human Resources Specialist job listings
59 Pipefitter & Sprinkler Installer $69,950 20% 15% Pipefitter & Sprinkler Installer job listings
60 Purchasing Manager $79,997 10% -3% Purchasing Manager job listings
61 Biologist $70,720 10% 42% Biologist job listings
62 School Principal & Administator $93,995 14% -3% School Principal & Administator job listings
63 Crane Operator $62,088 24% 12% Crane Operator job listings
64 Medical Radiation Technologist $66,560 7% 19% Medical Radiation Technologist job listings
65 Computer Engineer $79,997 0% 17% Computer Engineer job listings
66 Metal Forming Supervisor $66,560 7% 35% Metal Forming Supervisor job listings
67 Business Administrative Officer $74,402 16% 9% Business Administrative Officer job listings
68 Laywer $84,261 5% 30% Laywer job listings
69 Psychologist $76,960 10% 11% Psychologist job listings
70 Industrial & Manufacturing Engineer $75,005 15% -20% Industrial & Manufacturing Engineer job listings
71 Dental Hygienist $70,720 -3% 10% Dental Hygienist job listings
72 Forestry Professional $68,266 9% 13% Forestry Professional job listings
73 Railway Conductor $60,320 12% 45% Railway Conductor job listings
74 Equipment Engineers/Operators $62,400 13% -1% Equipment Engineers/Operators job listings
75 Secondary School Teacher $76,794 16% -5% Secondary School Teacher job listings
76 Police Officer $78,000 15% -14% Police Officer job listings
77 Economic Development Officer $64,002 11% 20% Economic Development Officer job listings
78 Heavy Construction Equipment Supervisor $62,400 13% 36% Heavy Construction Equipment Supervisor job listings
79 Locomotive Engineer $66,560 16% -2% Locomotive Engineer job listings
80 Electronics engineer $79,997 10% -4% Electronics engineer job listings
81 Land Surveyor $66,560 19% 0% Land Surveyor job listings
82 Chemical Engineer $76,960 3% 50% Chemical Engineer job listings
83 Fire-Fighter $70,720 11% 8% Fire-Fighter job listings
84 Nondestructive Tester (Quality Control Officer) $60,320 12% 46% Search for Nondestructive Tester (Quality Control Officer) jobs near you
85 Social Worker $66,560 13% 4% Social Worker job listings
86 Physiotherapist $74,672 11% 4% Physiotherapist job listings
87 Economist & Policy Researcher $84,261 14% -17% Economist & Policy Researcher job listings
88 Elementary School & Kindergarten Teacher $72,800 16% -4% Elementary School & Kindergarten Teacher job listings
89 Electrician (except Industrial) $60,008 21% 14% Electrician (except Industrial) job listings
90 Construction Trades/Contractors Supervisor $60,320 4% 21% Construction Trades/Contractors Supervisor job listings
91 Avionics Mechanics/Inspectors $68,640 27% -9% Avionics Mechanics/Inspectors job listings
92 Bricklayer $60,320 16% -7% Bricklayer job listings
93 Geologist, Geochemist & Geophysicist $85,010 8% 5% Geologist, Geochemist & Geophysicist job listings
94 Pipefitting Contractor & Supervisor $70,720 10% 13% Pipefitting Contractor & Supervisor job listings
95 Information Systems Analyst $74,880 9% 18% Information Systems Analyst job listings
96 Health Policy Researcher $70,720 9% 21% Health Policy Researcher job listings
97 Government Program Officer $76,086 8% 34% Government Program Officer job listings
98 Paramedic & Ambulance Attendant $61,360 23% 13% Paramedic & Ambulance Attendant job listings
99 Geological Technologist $60,258 16% 16% Geological Technologist job listings
100 Power Line & Cable Worker $66,560 4% -16% Power Line & Cable Worker job listings

* Demand Outlook is the estimated demand for employees in that category by 2022:
 = more than 1 job per job seeker
 = about 1 job per job seeker
 = less than 1 job per job seeker