Talent.com

Grocery stocker: Average Salary in Canada, 2026

Find out what the average Grocery stocker salary is

Salary rate
How much does a Grocery stocker make in Canada?
$33,688/ Annual
Based on 9860 salaries
The average Grocery stocker in Canada is $33,688 per year or $17.28 per hour. Entry-level positions start at $26,228 per year, while most experienced workers make up to $37,041 per year.
Median$33,688
chart
Low$26,228
High$37,041
Grocery stocker: Average Salary in Canada
Nunavut$59,213
Northwest Territories$40,417
Ontario$37,663
British Columbia$36,075
Quebec$35,100
Active jobs with salaries

Agricultural Commodity Trader/Merchandiser

Grasslands Recruitment SpecialistsOshawa, Durham Region, CA
Full-time +1

Location: SW Ontario office-based position.AGRICULTURAL COMMODITY TRADER/MERCHANDISER.Grasslands Recruitment Specialists is recruiting a full‑time Agricultural Commodity Trader/Merchandiser.This fa...Show more

 • Promoted

Pharmacy Clerk - Customer-Driven Stock & Service (PT)

Metro Inc.Whitby, Durham Region, CA
Part-time

A grocery retail company in Durham Region is seeking a part-time Pharmacy Clerk to assist with inventory, customer service, and maintaining store standards.This role involves keeping shelves stocke...Show more

 • Promoted

Retail Customer Service Supervisor

PetSmartWhitby, Durham Region, CA
Full-time

Group Registered Retirement Plan (RRSP) with company match.Paid Time off for full-time associates.PetSmart’s Experience Lead (Retail Customer Service Supervisor) provides exceptional pet parent ser...Show more

 • Promoted

Meat Department Manager Full Time Day

Loblaw Companies LimitedPickering, ON, CA
Full-time +1

Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together.Our commitment to positively...Show more

 • Promoted