Retail Sales Associate salary in Canada
Based on 275 Canadian job postings that list pay, the median retail sales associate pay is $18.23 an hour. The middle half of postings pay between $18 and $18.38.
Lower 25%$18
Median$18.23
Upper 25%$18.38
Pay figures are taken from employer postings that list pay. They are not estimates. Updated November 7, 2026.
By province
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Ontario | $17.98 | $18 | $18.23 | 182 |
| British Columbia | $18.38 | $18.38 | $18.38 | 80 |
| Alberta | $16.88 | $17 | $17.92 | 5 |
By city
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Ottawa, ON | $17.98 | $18 | $18.23 | 26 |
| Mississauga, ON | $17.98 | $18.12 | $18.49 | 12 |
| Toronto, ON | $18 | $20.20 | $20.25 | 11 |
| Surrey, BC | $18.38 | $18.38 | $18.38 | 10 |
| Burnaby, BC | $18.38 | $18.38 | $18.38 | 9 |
| Vancouver, BC | $18.38 | $18.38 | $18.38 | 8 |
| Vaughan, ON | $17.97 | $17.98 | $19.47 | 7 |
| Richmond, BC | $18.38 | $18.38 | $18.38 | 7 |
| London, ON | $17.99 | $18.23 | $18.79 | 7 |
| West Vancouver, BC | $18.38 | $18.38 | $18.38 | 6 |
| Sarnia, ON | $17.96 | $18 | $18 | 6 |
| Victoria, BC | $18.38 | $18.38 | $18.77 | 6 |
| Halton Hills, ON | $17.98 | $17.99 | $18 | 6 |
| Burlington, ON | $18 | $18.23 | $18.23 | 5 |
| Newmarket, ON | $18 | $18.23 | $18.23 | 5 |
| Cambridge, ON | $18.23 | $18.23 | $19.80 | 5 |
| Hamilton, ON | $18 | $18 | $18 | 5 |
| Markham, ON | $18.23 | $18.23 | $20.25 | 5 |
Common questions
How much does a retail sales associate make in Canada?
Based on 275 Canadian job postings that list pay, the median retail sales associate pay is $18.23 an hour. The middle half of postings pay between $18 and $18.38.
Where do retail sales associates earn the most?
Among provinces with enough data, British Columbia has the highest median advertised pay at $18.38 an hour.