Retail jobs in Canada (31,676 jobs)

Explore retail jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
31,676
Employers
2,292

Advertised starting pay

Average starting payCAD / hour
$22.25Across 3,263 listings
Average starting payCAD / year
$58,344Across 407 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
<1%48 listings
Hybrid
<1%126 listings
On-site
99%31,486 listings

Not specified: <1% (16 listings)

Employers hiring include Loblaw Companies Limited (4,015), Shoppers Drug Mart (3,097), Walmart Canada (1,298).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

  • Seasonal Sales Associate

    Ardene

    Niagara Falls, ON

    • $17.95 CAD / hour
    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail - we want to hear from you.

  • Paint Sales Associate: Part Time - KAMLOOPS

    The Home Depot Canada

    Kamloops, BC

    • Part-time
  • Cashier Part Time - LONDON E

    The Home Depot Canada

    London, ON

    • Part-time
  • Sales Associate Full Time - 7258 Lloydminster

    The Home Depot Canada

    Lloydminster, AB

    • Full-time
  • Seasonal Sales Associate

    Ardene

    Hamilton, ON

    • $17.95 CAD / hour
    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail - we want to hear from you

  • Seasonal Sales Associate

    Ardene

    Sault Ste. Marie, ON

    • $17.95 CAD / hour
    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail - we want to hear from you.

  • ASSISTANT STORE MANAGER- GRAND PRAIRIE

    The Home Depot Canada

    Grande Prairie, AB

    • Full-time
  • Wireless Sales Supervisor

    Staples Business

    Mississauga, ON

    • Full-time
  • Seasonal Sales Associate

    Ardene

    Newmarket, ON

    • $17.95 CAD / hour
    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail - we want to hear from you.

  • Stock Clerk (temporary)

    Ardene

    Ottawa, ON · Kanata, ON

    • $17.95 CAD / hour
    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail - we want to hear from you.

  • Seasonal Sales Associate

    Ardene

    St. Catharines, ON

    • $17.95 CAD / hour
    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail - we want to hear from you.

  • Cashier Part Time - KITCHENER W

    The Home Depot Canada

    Kitchener, ON

    • Part-time
  • Seasonal Sales Associate

    Ardene

    Kitchener, ON

    • $17.95 CAD / hour
    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail - we want to hear from you.

  • Cashier Part Time - KITCHENER

    The Home Depot Canada

    Kitchener, ON

    • Part-time
  • Pro Sales Associate: Full Time - Chinook

    The Home Depot Canada

    Calgary, AB

    • Full-time
  • Seasonal Sales Associate

    Ardene

    St. Catharines, ON

    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail – we want to hear from you.

  • Seasonal Sales Associate

    Ardene

    Kitchener, ON

    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail – we want to hear from you.

  • Seasonal Sales Associate

    Ardene

    Niagara Falls, ON

    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail – we want to hear from you.

  • Seasonal Sales Associate

    Ardene

    Hamilton, ON

    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail – we want to hear from you

  • Seasonal Sales Associate

    Ardene

    Newmarket, ON

    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail – we want to hear from you.

  • Stock Clerk (temporary)

    Ardene

    ON · Kanata, ON

    • Part-time

    Want to be part of an amazing team? If you’re a friendly and energetic person with an interest in fashion retail – we want to hear from you.

  • Sales Associate-Print&Services

    Staples Canada

    Medicine Hat, AB

    • Part-time
  • Overnight Shelf Stocker

    Homes Alive Pets Internal Job Board

    Edmonton, AB

  • Sales Associate

    Staples Inc.

    Kelowna, BC

    • Part-time
  • Retail Support Executive - Oakville

    Brand Momentum

    Oakville, ON

    • $27 CAD / hour
    • Part-time

    We are seeking a high-performing and driven Retail Support Executive (Territory-Based) to bridge the gap between frontline sales execution and Team Leads. This role is ideal for an…