Applystead salaries · 53 posted pay ranges
Human Resources Generalist salaries in Canada
Pay ranges employers published in 53 open job postings for Human Resources Generalist roles in Canada, updated Nov 14, 2026.
Continue with GoogleGet matched to Human Resources Generalist jobs in Canada
- Median base payCA$72,500a year
- Typical rangeCA$65,800–CA$85,300Middle half of postings
- Top 10%CA$90,000and above
- Postings53with a pay range
Posted base pay ranges from job listings, not total compensation. Figures are in CAD. How these figures are made
Newest Human Resources Generalist postings in Canada
- Senior Human Resources GeneralistNorwestchc · Thunder Bay, ON, Canada · $67.3K–$81.5K/yr · Posted Nov 13, 2026
- Human Resources GeneralistNewtrack · Vancouver, BC, Canada · CA$74K–CA$85K/yr · Posted Nov 12, 2026
- Human Resources GeneralistSobeys · Mississauga, ON, Canada · CA$61K–CA$84K/yr · Posted Nov 12, 2026
- Human Resources Generalist (On-Site)Hansen's Group of Companies · Regina, SK, Canada · CA$63K–CA$68.5K/yr · Posted Nov 10, 2026
- Human Resources Generalist - Year-Round - Full-TimeBlue Mountain Resort · Canada · CA$53K–CA$65K/yr · Posted Nov 9, 2026
- Want Applystead to find more jobs like these? Start free trial →
Human Resources Generalist pay in other places
All Human Resources Generalist salaries
Questions and answers
How much does a Human Resources Generalist make in Canada?
The median posted base pay for Human Resources Generalist jobs in Canada is CA$72.5K a year, from 53 job postings with pay at 49 companies.
What is the typical Human Resources Generalist pay range in Canada?
The middle half of postings list CA$65.8K–CA$85.3K. The top 10% list CA$90K a year or more, and the lowest 10% CA$60.2K or less.
How does Canada pay compare with all Human Resources Generalist jobs?
The median here is CA$72.5K, against $72.5K across all 1,081 postings for the role.
How many Human Resources Generalist jobs in Canada list pay?
53 open postings at 49 companies list a pay range; figures use postings with at least 3 per group.