Stocker Salaries in Canada

Updated Dec 5, 2022
$37,440 /yr
Average Base Pay

139 salaries

$27K

Low

$37K

Average

$52K

High

No additional cash compensation has been reported for this role

How much does a Stocker make? The national average salary for a Stocker is $37,440 in Canada. Filter by location to see Stocker salaries in your area. Salary estimates are based on 139 salaries submitted anonymously to Glassdoor by Stocker employees.

How accurate does $37,440 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Stock Clerk?

in Canada

$35,185 /yr
Stock Clerk
$36,497 /yr
Senior Stock Clerk
See Full Career Path

Download as data table

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Walmart
3.3

Walmart

Stocker - Hourly

$15

 /hr
Range: $12 - $18

$12

$18

$12 - $18 Range

Costco Wholesale
4.0

Costco Wholesale

Stocker - Hourly

$17

 /hr
Range: $14 - $23

$14

$23

$14 - $23 Range

Walmart
3.3

Walmart

Stocker - Hourly

$16

 /hr
Range: $12 - $32

$12

$32

$12 - $32 Range

Costco Wholesale
4.0

Costco Wholesale

Stocker - Hourly

$18

 /hr
Range: $15 - $31

$15

$31

$15 - $31 Range

Promotions VPS
2.9

Promotions VPS

Stocker - Hourly

$16

 /hr
Range: $15 - $16

$15

$16

$15 - $16 Range

Costco Wholesale
4.0

Costco Wholesale

Stocker - Hourly

$15

 /hr
Range: $14 - $17

$14

$17

$14 - $17 Range

No Frills
3.5

No Frills

Stocker - Hourly

$15

 /hr
Range: $12 - $18

$12

$18

$12 - $18 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
London Drugs
3.3

London Drugs

Stocker - Hourly

$16

 /hr
Range: $12 - $18

$12

$18

$12 - $18 Range

Real Canadian Superstore
3.3

Real Canadian Superstore

Stocker - Hourly

$15

 /hr
Range: $12 - $19

$12

$19

$12 - $19 Range

Food Basics
3.4

Food Basics

Stocker - Hourly

$16

 /hr
Range: $13 - $19

$13

$19

$13 - $19 Range

Costco Wholesale
4.0

Costco Wholesale

Stocker - Hourly

$17

 /hr
Range: $16 - $18

$16

$18

$16 - $18 Range

Canadian Tire
3.6

Canadian Tire

Stocker - Hourly

$17

 /hr
Range: $15 - $24

$15

$24

$15 - $24 Range

Dollarama
3.4

Dollarama

Stocker - Hourly

$15

 /hr
Range: $12 - $17

$12

$17

$12 - $17 Range

Shoppers Drug Mart
3.6

Shoppers Drug Mart

Stocker - Hourly

$16

 /hr
Range: $15 - $19

$15

$19

$15 - $19 Range

Reizt

Reizt

Stocker - Hourly

$21

 /hr
Range: $20 - $24

$20

$24

$20 - $24 Range

Promotions VPS
2.9

Promotions VPS

Stocker - Hourly

$16

 /hr
Range: $15 - $16

$15

$16

$15 - $16 Range

PetSmart
3.3

PetSmart

Stocker - Hourly

$16

 /hr
Range: $13 - $18

$13

$18

$13 - $18 Range

Sobeys
3.5

Sobeys

Stocker - Hourly

$15

 /hr
Range: $11 - $15

$11

$15

$11 - $15 Range

Costco Wholesale
4.0

Costco Wholesale

Stocker - Hourly Contractor

$17

 /hr
Range: $16 - $17

$16

$17

$16 - $17 Range

Walmart Canada
3.5

Walmart Canada

Stocker - Hourly

$15

 /hr
Range: $10 - $16

$10

$16

$10 - $16 Range

Viewing 1 - 10 of 2,390

Frequently asked questions about a Stocker salaries

The national average salary for a Stocker is $37,440 per year in Canada. Filter by location to see a Stocker salaries in your area. Salaries estimates are based on 139 salaries submitted anonymously to Glassdoor by a Stocker employees.

The highest salary for a Stocker in Canada is $52,494 per year.

The lowest salary for a Stocker in Canada is $26,703 per year.