Content has loaded

Store clerk salary in Canada

How much does a Store Clerk make in Canada?

Average base salary

$18.51

The average salary for a store clerk is $18.51 per hour in Canada. 755 salaries reported, updated at June 15, 2026

Store Clerk job openings in Canada

slide 1 of 6
slide1 of 6
Stores Clerk
Town of Antigonish1out of 5 stars.
Antigonish, NS
$55,098–$63,873 a year
Full-time
1 day ago

Highest paying companies for Store Clerk in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Millar Western
 
$74,069per year
View company
Babcock International
 
$70,269per year
Tolko Industries Ltd
 
$62,213per year
ATIKOKAN GENERAL HOSPITAL
 
$60,341per year
Give and Go Prepared Foods (a ...
 
$60,320per year
Humber River Health
 
$59,365per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Store Clerks near Canada

  1. Halifax, NS
    $22.66 per hour
  2. Montréal, QC
    $21.13 per hour
  3. Smithers, BC
    $20.03 per hour
  4. Vancouver, BC
    $18.97 per hour
  5. Kelowna, BC
    $18.72 per hour

Where can a Store Clerk earn more?

Compare salaries for Store Clerks in different locations
vs.