Retail jobs in Canada (30,799 jobs)

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

Hiring at a glance

View jobs
Open jobs
30,799
Employers
2,925

Advertised starting pay

Average starting payCAD / hour
$20.86Across 5,104 listings
Average starting payCAD / year
$56,048Across 543 listings

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

Where work happens

Remote
<1%38 listings
Hybrid
<1%101 listings
On-site
99%30,574 listings

Not specified: <1% (86 listings)

Employers hiring include Loblaw Companies Limited (3,134), Shoppers Drug Mart (2,513), Dollarama (1,268).

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

Retail jobs in Canada

Email me new jobsSave this search
  • Sales supervisor

    UPS Store #167

    Brampton, ON

    • From $37 CAD / hour
    • Full-time
    • On-site
  • Retail sales clerk

    Robins donut

    Inverness, NS

    • From $17 CAD / hour
    • Full-time
    • On-site
  • Restaurant cashier

    La belle province

    Saint-Jean-sur-Richelieu, QC

    • From $16.6 CAD / hour
    • Full-time
    • On-site
  • Assistant manager - retail trade

    GESTION CHARNY PHARMA INC.

    Lévis, QC

    • From $22 CAD / hour
    • Full-time
    • Contract
    • On-site
  • Assistant Store Manager

    The Salvation Army in Canada

    Brantford, ON

    • Full-time

    This position provides support to the Store Manager in the organization and supervision of all operational areas of the retail store. This position ensures the mission of The Salvation Army…

  • (CAN) OMNI Customer Fulfillment Associate

    Walmart Canada

    Portage la Prairie, MB

    • Full-time

    …great opportunity to build valuable skills in a fast‑paced retail environment. In this role, you pick, pack, and dispense online orders with a strong focus on accuracy, quality, and…

  • Retail Store Associate Seasonal Part Time Winners Southview Center

    TJX Canada – Winners, Marshalls, HomeSense

    Medicine Hat, AB

    • Part-time

    We’re looking for Retail Associates to join our team in a welcoming environment. Whether you’re starting your career or already have experience, we’re excited to work with you and help you…

  • Retail Store Associate Full Time Winners/HomeSense - Northern Ave Plaza

    TJX Canada – Winners, Marshalls, HomeSense

    Sault Ste. Marie, ON

    • Full-time

    We’re looking for Retail Associates to join our team in a welcoming environment. Whether you’re starting your career or already have experience, we’re excited to work with you and help you…

  • (CAN) OMNI Customer Fulfillment Associate PT

    Walmart Canada

    Salmon Arm, BC

    • Full-time

    …great opportunity to build valuable skills in a fast‑paced retail environment. In this role, you pick, pack, and dispense online orders with a strong focus on accuracy, quality, and…

  • Retail Store Associate Full Time Winners - Summit Shopping Center

    TJX Canada – Winners, Marshalls, HomeSense

    Kamloops, BC

    • Full-time

    We’re looking for Retail Associates to join our team in a welcoming environment. Whether you’re starting your career or already have experience, we’re excited to work with you and help you…

  • Retail Store Associate Part Time Winners - Summit Shopping Center

    TJX Canada – Winners, Marshalls, HomeSense

    Kamloops, BC

    • Part-time

    We’re looking for Retail Associates to join our team in a welcoming environment. Whether you’re starting your career or already have experience, we’re excited to work with you and help you…

  • Retail Seasonal Part Time Sales Associate-Winners/Homesense Georgetown

    TJX Canada – Winners, Marshalls, HomeSense

    Georgetown, ON

    • Part-time

    We’re looking for Retail Associates to join our team in a welcoming environment. Whether you’re starting your career or already have experience, we’re excited to work with you and help you…

  • Assistant manager - retail

    Canco 160 Ladysmith

    Ladysmith, BC

    • $44 to $47 CAD / hour
    • Full-time
    • On-site

    Night shift premium

  • Restaurant cashier

    McDonald's

    Amos, QC

    • $16.6 to $19 CAD / hour
    • Full-time
    • On-site
  • Restaurant cashier

    McDonald's

    Val-d'Or, QC

    • $16.6 to $19 CAD / hour
    • Full-time
    • On-site
  • Grocery store cashier

    IGA Gauthier

    Shawinigan, QC

    • From $16.6 CAD / hour
    • Full-time
    • On-site
  • Shelf stocker - supermarket

    Marché Shawinigan-Sud Inc

    Shawinigan, QC

    • From $16.6 CAD / hour
    • Full-time
    • On-site
  • Restaurant cashier

    La Belle Province

    Montréal, QC

    • From $16.6 CAD / hour
    • Full-time
    • On-site
  • Restaurant cashier

    McDonald's

    Amos, QC

    • $16.6 to $19 CAD / hour
    • Part-time
    • On-site
  • Restaurant cashier

    McDonald's

    Val-d'Or, QC

    • $16.6 to $19 CAD / hour
    • Part-time
    • On-site
  • Restaurant cashier

    McDonald's

    La Sarre, QC

    • $16.6 to $19 CAD / hour
    • Full-time
    • On-site
  • Cashier

    Little Green Apple/ Fas Gas- Haines Junction

    Haines Junction, YT

    • $19 to $22 CAD / hour
    • Full-time
    • On-site
  • General Clerk/Produce Clerk (Campbell River South)

    QUALITY FOODS

    Campbell River, BC

    • Part-time
  • Sales Associate - Wine Merchant (Yonge St & Bristol Rd)

    Wine Rack

    Newmarket, ON

    • $18.2 CAD / hour
    • Part-time

    Smart Serve Certification is required

  • Sales Associate - Wine Merchant (Queens St N & Nolan Rd)

    Wine Rack

    Tottenham, ON

    • $18.2 CAD / hour
    • Part-time

    Smart Serve Certification is required

Get in touch
MovoJobs

How can we help?