Please complete your profile to unlock commenting and other important features.

Please select your date of birth for special perks on your birthday. Your username will be your unique profile link and will be publicly used in comments.
Narcity Pro

This is a Pro feature.

Time to level up your local game with Narcity Pro.

Pro

$5/month

$40/year

  • Everything in the Free plan
  • Ad-free reading and browsing
  • Unlimited access to all content including AI summaries
  • Directly support our local and national reporting and become a Patron
  • Cancel anytime.
For Pro members only Pro
Summary

New data shows how much Canadians make in every province and the difference is huge

One province is earning over $200 less PER WEEK than another! 😬

A hand types on a laptop while another takes notes in a notebook.

A person works from home.

Contributor
Ascending

Ever wondered how your paycheque would stack up if you lived in another part of the country? New data from Statistics Canada gives us a clear picture of what Canadians are earning from coast to coast — and it turns out there's a pretty big difference between the best and worst-paid provinces.

Statistics Canada recently shared an in-depth look at salaries nationwide, breaking down the average weekly earnings in June 2024 in each province across all job sectors.

Keep in mind that an average is calculated by adding up all the earnings and dividing by the total number of workers. This means that the end figure can sometimes be influenced by extreme earners at the top or bottom, giving a picture that might not reflect what's typical for everyone.

Despite that, the data still gives an interesting overview of what people are being paid up and down the country. While the national average weekly earnings sit at $1,253, there are some noticeable differences depending on where you live.

Here's a closer look, from the best-paid provinces to the worst-paid provinces.

Alberta

Average weekly earnings: $1,330 per week

Alberta tops the list with the highest average weekly earnings. This is $77 more each week than the national average, making Alberta the best place in the country to earn a solid paycheque.

Ontario

Average weekly earnings: $1,284 per week

Ontario isn't far behind, with an average that’s $31 above the national figure. As the country's economic powerhouse, Ontario's diverse industries—ranging from finance to tech—keep wages competitive.

B.C.

Average weekly earnings: $1,274 per week

B.C. lands just shy of Ontario's numbers, which may be thanks to its thriving tech sector and bustling film industry. Vancouver's rising cost of living might be tough, but the paycheques here help to balance it out.

P.E.I.

Average weekly earnings: $1,253 per week

In P.E.I. the local weekly earnings match the national average exactly. Nothing wrong with being bang-average!

Newfoundland and Labrador

Average weekly earnings: $1,231 per week

Newfoundland and Labrador's average earnings are respectable at $1,231 per week, which is $12 under the country's national average.

Saskatchewan

Average weekly earnings: $1,219 per week

In Saskatchewan, weekly earnings aren't far off Newfoundland and Labrador's. It's arguably a strong showing for a province with a relatively small population.

Quebec

Average weekly earnings: $1,194 per week

Quebec’s earnings are $59 below the national average, making it the seventh highest (or fourth lowest, depending on your perspective) in the country. It lags behind neighbouring Ontario and is slightly higher than New Brunswick.

Manitoba

Average weekly earnings: $1,141 per week

Manitoba ranks eighth, with earnings $112 below the national average. It falls behind both Saskatchewan and Ontario.

New Brunswick

Average weekly earnings: $1,129 per week

Workers in New Brunswick are getting paid on average $124 less than their counterparts every week, placing the province near the bottom of the earnings list.

Nova Scotia

Average weekly earnings: $1,116 per week

Nova Scotia ranks last among the provinces, with earnings $137 below the national average. It's $214 less per week than top-earning Alberta, $158 less than in Ontario, and $158 less than in B.C.

This places Nova Scotia significantly behind the higher-earning provinces, highlighting a notable wage gap across the country.

It's worth noting though that salaries in some cities and regions may be higher to reflect the higher costs of living in those areas.

If you were wondering where Yukon, Northwest Territories, and Nunavut are on this list, Statistics Canada didn't include data for those regions, unfortunately!

This data highlights how much where you live can affect your paycheque in Canada. Whether you're considering a move or just curious, it's clear that the job market is as diverse as the country itself!

Love this? Check out our Narcity noticeboard for details on jobs, benefits, travel info and more!

AI tools may have been used to support the creation or distribution of this content; however, it has been carefully edited and fact-checked by a member of Narcity's Editorial team. For more information on our use of AI, please visit our Editorial Standards page.

  • Narcity Staff will keep you up to date with notices that impact Canadians from coast to coast to coast. From government payments and food recalls to national rankings, cost of living stats and minimum wage updates, all stories are carefully chosen and compiled for you by Narcity journalists dedicated to keeping you informed. Whether you're checking local and national weather reports, deals and discounts, gas prices or job alerts, you can rely on us to keep you informed with trustworthy, relevant articles.

The average salary in each province & territory was revealed and the gap keeps growing

The provincial salary gap is 30% bigger than it was last year.

Ontario is home to Canada's 'prettiest' town and houses are so cheap it's a 'miracle'

This dreamy beach town is one of the best spots to live in the province.

21 products at Costco that are actually cheaper than items at Dollarama

Buying the bulk-sized products gets you more bang for your buck! 👀

These Lotto Max winners won $50 million with a group ticket bought at a general store

The store had the names of all the group members written in a notebook!