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

Omni Fulfillment Associate: Precision Online Order Picker

Walmart CanadaOshawa, Durham Region, CA
Full-time

A leading retail company in Oshawa is offering a position for an OMNI Customer Fulfillment Associate.Responsibilities include picking and packing online orders while ensuring high standards of safe...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

Sales Expert In Wireless Technology

Launch your career growth with Staples stores.Oshawa, Canada
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

Assistant Manager I

Dollar Tree, Inc.Scugog
Full-time

We’re seeking an Assistant Store Manager to join our team to help with store operations, customer service and team development.Duties include, but are not limited to, the following:Other duties as ...Show more

 • Promoted