Talent.com

Walmart: Average Salary in Canada, 2026

Find out what the average Walmart salary is

Salary rate
How much does a Walmart make in Canada?
$32,175/ Annual
Based on 619 salaries
The average Walmart in Canada is $32,175 per year or $16.50 per hour. Entry-level positions start at $31,688 per year, while most experienced workers make up to $106,903 per year.
Median$32,175
chart
Low$31,688
High$106,903
Walmart: Average Salary in Canada
Ontario$46,390
Alberta$40,950
British Columbia$33,638
Quebec$29,250
Active jobs with salaries

Softgoods Associate (Part-Time)

Tigre GéantWhitby, Durham Region, CA
Full-time +2

Who We Are:** At Giant Tiger, our mission is simple: help Canadians save more every day.We’re a Canadian institution rooted in our communities and built on 60+ years of success.Our store teams are ...Show more

 • Promoted

Front Store Clerk

Neighbourly Pharmacy Inc.Oshawa, Durham Region, CA
Part-time

Grandview St S, Oshawa, ON L1H 8P4, Canada.Posted Monday, April 6, 2026 at 6:00 AM.Provide warm, friendly customer service by greeting all customers and handling inquiries courteously.Operate the c...Show more

 • Promoted

Merchandising Associate Part Time (OSHAWA)

The Home Depot CanadaOshawa, Durham Region, CA
Part-time

Merchandising Execution Associates (MEAs) perform in-store merchandising service activities such as merchandising projects, planogram maintenance, overhead organization, and display/signage mainten...Show more

 • Promoted

Sales Expert in Wireless Technology

Launch your career growth with Staples stores.Oshawa, Durham Region, CA
Full-time

Become a Sales Expert in Wireless Technology, championing customer experience in a supportive retail environment.Share your knowledge and enthusiasm for products to convert sales and foster communi...Show more

 • Promoted