Median hr manager salary in Canada is C$95k. Junior roles (0–2 years) start at C$65k; senior roles (7+ years) reach C$145k+. Numbers reflect 2026 Canadian market data.
HR Managers in Canada earn between $65,000 and $95,000 annually, with senior roles in major metros like Toronto and Vancouver commanding $100,000+. Your actual salary depends on company size, industry, and whether you're managing a small team or leading enterprise-wide initiatives. We know salary conversations feel awkward, but knowing your market value protects you during negotiations and job transitions. Experience matters significantly—expect roughly $5,000-$8,000 increases per year as you progress from coordinator to manager to director level. Cost of living adjustments hit hard in Canada's expensive markets, so a $75,000 offer in Calgary stretches further than the same number in Vancouver. Ready to see where your skills and experience position you? Explore specific openings below to compare compensation packages and find roles that match your expertise.
| Level | Years | Salary (median) | 10th–90th percentile |
|---|---|---|---|
| Junior | 0–2 | C$65k | C$55k – C$78k |
| Mid-level | 3–6 | C$95k | C$81k – C$114k |
| Senior | 7+ | C$145k | C$123k – C$203k |
Search HR Manager Roles in Canada →