Content has loaded

Inventory manager salary in Canada

How much does an Inventory Manager make in Canada?

Average base salary

$31.49

The average salary for a inventory manager is $31.49 per hour in Canada. 340 salaries reported, updated at August 14, 2026

Highest paying companies for Inventory Manager in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Hudson's Bay
 
$300,000per year
View company
AutoCanada
 
$220,000per year
Fresh Tracks Canada
 
$158,333per year
City of Vancouver, BC
 
$150,571per year
Coca-Cola Canada Bottling Limi...
 
$136,600per year
Vancouver Police Department
 
$135,512per year

Highest paying cities for Inventory Managers near Canada

  1. Vancouver, BC
    $38.83 per hour
  2. Mississauga, ON
    $34.96 per hour
  3. Surrey, BC
    $34.44 per hour
  4. Richmond, BC
    $34.01 per hour
  5. Edmonton, AB
    $31.61 per hour

Where can an Inventory Manager earn more?

Compare salaries for Inventory Managers in different locations
vs.

Frequently Asked Questions (FAQs) about Inventory Manager

How much do similar professions as Inventory Manager get paid in Canada?

Senior Inventory Manager

Job openings
Average $124,862 per year