JobCraft operates on the traditional territories of Indigenous peoples across Turtle Island. We acknowledge the land, the people, and the ongoing work of reconciliation.

JobCraft Logo

Know What You're Worth Before You Walk In.

Province-by-province salary ranges for in-demand Canadian roles. Use it to negotiate, not just to wonder.

Software Engineer

Ontario

High Rising
$85K – $165KMedian: $120K
$85K$120K$165K
Top cities:TorontoOttawaWaterloo

Software Engineer

British Columbia

High Rising
$90K – $175KMedian: $130K
$90K$130K$175K
Top cities:VancouverVictoriaKelowna

Software Engineer

Alberta

High Rising
$80K – $150KMedian: $110K
$80K$110K$150K
Top cities:CalgaryEdmonton

Registered Nurse

Ontario

High Rising
$70K – $125KMedian: $95K
$70K$95K$125K
Top cities:TorontoOttawaHamilton

Registered Nurse

British Columbia

High Rising
$75K – $135KMedian: $105K
$75K$105K$135K
Top cities:VancouverVictoriaKelowna

Registered Nurse

Alberta

High Rising
$72K – $130KMedian: $98K
$72K$98K$130K
Top cities:CalgaryEdmontonRed Deer

Marketing Manager

Ontario

Medium Stable
$65K – $130KMedian: $92K
$65K$92K$130K
Top cities:TorontoOttawaMississauga

Marketing Manager

British Columbia

Medium Stable
$68K – $140KMedian: $98K
$68K$98K$140K
Top cities:VancouverVictoria

Marketing Manager

Alberta

Medium Stable
$60K – $120KMedian: $85K
$60K$85K$120K
Top cities:CalgaryEdmonton

Financial Analyst

Ontario

High Rising
$60K – $120KMedian: $85K
$60K$85K$120K
Top cities:TorontoOttawa

Financial Analyst

British Columbia

Medium Stable
$62K – $125KMedian: $88K
$62K$88K$125K
Top cities:VancouverVictoria

Financial Analyst

Quebec

Medium Stable
$55K – $110KMedian: $78K
$55K$78K$110K
Top cities:MontrealQuebec City

Project Manager

Ontario

High Rising
$70K – $140KMedian: $100K
$70K$100K$140K
Top cities:TorontoOttawaMississauga

Project Manager

British Columbia

High Rising
$72K – $145KMedian: $105K
$72K$105K$145K
Top cities:VancouverVictoria

Project Manager

Alberta

High Rising
$75K – $150KMedian: $108K
$75K$108K$150K
Top cities:CalgaryEdmonton

Data Analyst

Ontario

High Rising
$55K – $110KMedian: $78K
$55K$78K$110K
Top cities:TorontoOttawaWaterloo

Data Analyst

British Columbia

High Rising
$58K – $115KMedian: $82K
$58K$82K$115K
Top cities:VancouverVictoria

Data Analyst

Alberta

Medium Rising
$52K – $105KMedian: $75K
$52K$75K$105K
Top cities:CalgaryEdmonton

Policy Analyst

Ontario

Medium Stable
$65K – $125KMedian: $90K
$65K$90K$125K
Top cities:OttawaToronto

Policy Analyst

British Columbia

Low Stable
$62K – $115KMedian: $85K
$62K$85K$115K
Top cities:VictoriaVancouver

UX Designer

Ontario

High Rising
$60K – $120KMedian: $85K
$60K$85K$120K
Top cities:TorontoOttawa

UX Designer

British Columbia

High Rising
$65K – $130KMedian: $92K
$65K$92K$130K
Top cities:VancouverVictoria

UX Designer

Alberta

Medium Rising
$55K – $110KMedian: $78K
$55K$78K$110K
Top cities:CalgaryEdmonton

Accountant

Ontario

Medium Stable
$50K – $100KMedian: $72K
$50K$72K$100K
Top cities:TorontoOttawaMississauga

Accountant

British Columbia

Medium Stable
$52K – $105KMedian: $75K
$52K$75K$105K
Top cities:VancouverVictoria

Accountant

Alberta

Medium Stable
$48K – $95KMedian: $70K
$48K$70K$95K
Top cities:CalgaryEdmonton

HR Manager

Ontario

Medium Stable
$62K – $125KMedian: $88K
$62K$88K$125K
Top cities:TorontoOttawa

HR Manager

British Columbia

Medium Stable
$65K – $130KMedian: $92K
$65K$92K$130K
Top cities:VancouverVictoria

HR Manager

Alberta

Medium Stable
$60K – $120KMedian: $85K
$60K$85K$120K
Top cities:CalgaryEdmonton

Electrician

Ontario

High Rising
$50K – $105KMedian: $75K
$50K$75K$105K
Top cities:TorontoOttawaHamilton

Electrician

British Columbia

High Rising
$52K – $110KMedian: $78K
$52K$78K$110K
Top cities:VancouverVictoriaKelowna

Electrician

Alberta

High Rising
$55K – $115KMedian: $82K
$55K$82K$115K
Top cities:CalgaryEdmonton

Am I Underpaid?

Compare your current salary against the market for your role and province.

Data sourced from publicly available Statistics Canada and Job Bank Canada salary information. Figures are approximate ranges based on reported wages and may vary by experience level, company size, and specific location within each province.

Now build the resume that gets that salary.

Knowing your worth is step one. Getting the employer to agree is step two. JobCraft builds the resume that closes the gap.

Build a Resume for This Role