Talent.com

Stocker: Average Salary in Canada, 2026

Find out what the average Stocker salary is

Salary rate
How much does a Stocker make in Canada?
$41,196/ Annual
Based on 1549 salaries
The average Stocker in Canada is $41,196 per year or $21.13 per hour. Entry-level positions start at $26,520 per year, while most experienced workers make up to $43,964 per year.
Median$41,196
chart
Low$26,520
High$43,964
Stocker: Average Salary in Canada
Nova Scotia$40,866
Quebec$40,005
Ontario$39,644
Alberta$35,100
British Columbia$35,003
Active jobs with salaries

Merchandiser Role in Local Store

Shoppers Drug MartOshawa, Durham Region, CA
Full-time

Become a key player in a locally owned store, spearheading health, beauty, and convenience services while keeping customers at the center.This Merchandiser role focuses on inventory management, org... Show more

 • Promoted

Store Associate – (RT2478)

RaceTracOshawa, Durham Region, CA
Full-time

At RaceTrac, we believe in making people’s lives simpler and more enjoyable - including yours! As a.Whether you're looking for part‑time flexibility or a full‑time career, you’ll gain valuable skil... Show more

 • Promoted • New!

Earn Cash From Taking Surveys Online

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Manager Grocery

FreshCoWhitby, Durham Region, CA
Full-time

Embark on a rewarding career with Sobeys Inc.Canadian retailer with over 1,600 stores across Canada.Location: 9641 Hwy 2 & Kendalwood FreshCo, Whitby, Ontario, Canada.Create a coaching and developm... Show more

 • Promoted