All free tools
Free · No signup · Updated 2026-05-07
Canadian Salary Calculator
Real Canadian salary bands by role and city. Sources: Levels.fyi, Robert Half Salary Guide 2026, Hays Canada. Updated quarterly.
Software Engineer · Toronto
Floor (P25)
$112K
Median (P50)
$136K
Stretch (P75)
$171K
Negotiation move: when the recruiter asks "what are you looking for?", state your range as $136K–$171K — not floor–median. The bottom of your stated range becomes the recruiter's starting offer; you want that bottom to be your target, not your floor. Practice the call →
See full Toronto Software Engineer salary guide Browse all 25 city × role combinations
Each combination gets its own page with detailed salary bands, top employers, and key skills.
Software Engineer
Toronto, ON
$136K median
Data Analyst
Toronto, ON
$100K median
Product Manager
Toronto, ON
$153K median
Marketing Manager
Toronto, ON
$124K median
Financial Analyst
Toronto, ON
$106K median
Software Engineer
Vancouver, BC
$139K median
Data Analyst
Vancouver, BC
$103K median
Product Manager
Vancouver, BC
$157K median
Marketing Manager
Vancouver, BC
$127K median
Financial Analyst
Vancouver, BC
$109K median
Software Engineer
Montréal, QC
$106K median
Data Analyst
Montréal, QC
$78K median
Product Manager
Montréal, QC
$120K median
Marketing Manager
Montréal, QC
$97K median
Financial Analyst
Montréal, QC
$83K median
Software Engineer
Calgary, AB
$109K median
Data Analyst
Calgary, AB
$81K median
Product Manager
Calgary, AB
$124K median
Marketing Manager
Calgary, AB
$100K median
Financial Analyst
Calgary, AB
$86K median
Software Engineer
Ottawa, ON
$117K median
Data Analyst
Ottawa, ON
$87K median
Product Manager
Ottawa, ON
$133K median
Marketing Manager
Ottawa, ON
$107K median
Financial Analyst
Ottawa, ON
$92K median