Average salary
$53,131 - $60,536
Median salary
$53,131 - $60,536
Lower rangeUpper range
Salary distribution by percentile
10th percentile$36K
25th percentile$45K
Median$53K
75th percentile$61K
90th percentile$70K
50% of professionals earn between $45,000 - $60,536 CAD
The median salary is $53,131
Top cities
Winnipeg954 job openings
Calgary894 job openings
Montréal837 job openings
Edmonton704 job openings
Mississauga451 job openings
Toronto445 job openings
Vancouver350 job openings
Ottawa281 job openings
Richmond244 job openings
Lévis177 job openings
Mirabel158 job openings
Laval134 job openings
Vaughan122 job openings
Saskatoon102 job openings
Delta97 job openings
Brampton86 job openings
Boucherville85 job openings
The average salary for a Warehouse Worker in Canada is CAD 53,131 - CAD 60,536 per year in 2026. The median salary is CAD 56,834 per year, based on 22,370 active job listings.
The cities with the most Warehouse Worker job opportunities in Canada are Winnipeg, Calgary, Montréal, Edmonton, Mississauga. Winnipeg leads with 954 job openings.
Explore 22,370 Warehouse Worker job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.