The average Canadian salaries by industry and region

Statistics Canada recently updated their report on average salaries across the country, and it seems we’re taking home a little more than we were in 2016.
The average salary for Canadian employees has been steadily increasing since 2013. As of September 2017, the average wage for Canadian employees was $986 a week – or just over $51,000 a year. This represents a 3.1% increase over the same period last year.
Here’s a look at the most recent average Canadian salary by province (or territory):
Alberta | $ 59,384 |
New Foundland and Labrador | $ 53,820 |
Saskatchewan | $ 52,728 |
Ontario | $ 52,260 |
British Columbia | $ 49,244 |
Manitoba | $ 47,632 |
Quebec | $ 47,320 |
New Brunswick | $ 46,644 |
Nova Scotia | $ 45,292 |
Prince Edward Island | $ 42,380 |
Over the past year, the largest gains in salary were seen in the accommodation and food services field, where earnings increased 6.1% to $20,488 per year. Information and cultural industries saw the next biggest increase in average salary over the last 12 months, at 3.9%.
Here are the average Canadian salaries by sector according to Stats Can:
Finance and insurance | $ 70,668.0 |
Professional, scientific and technical services | $ 70,408.0 |
Public administration | $ 65,572.0 |
Wholesale trade | $ 62,712.0 |
Educational services | $ 54,600.0 |
Health care and social assistance | $ 46,228.0 |
Retail trade | $ 28,808.0 |
Accommodation and food services | $ 20,488.0 |
Curious about what you can earn with jobs that are currently available? We’ve crunched the numbers and picked out five highly in-demand jobs that can pay more than $90,000.
Please note: the number of available jobs for each position will fluctuate. The numbers listed below are based on the time of publication.
Project manager
Number of available jobs posted on Workopolis: 6699
Salary range for a project manager: $48,910 – $113,053
Business analyst
Number of available jobs: 3845
Salary range for a business analyst: $46,642 – $92,975
Registered nurse
Number of available jobs posted on Workopolis: 1801
Salary range for a registered nurse: 47,882 – $90,777
Sales account executive
Number of available jobs posted on Workopolis: 793
Salary range for a sales account executive: $31,173 – $102,353
Senior sales executive
Number of available jobs posted on Workopolis: 768
Salary range for a sales account executive: $41,808 – $135,490
Where do you sit on the salary spectrum? Want something higher? It’s time to look for something better.