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

Walmart Jobs In Pickering Now Hiring

GREAT PAY $17-42 p/hPickering, Canada
Full-time

Ready to tackle a fun and rewarding career? There are Walmart job openings in your area.Apply today and find the job that you have been looking for!. Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

(can) vision center manager, dual licensed

Walmart CanadaWhitby, Durham Region, CA

The Vision Centre Manager is responsible for all day-to-day activities affecting the people, operations and merchandise within Division 30.The Vision Centre Manager must also see that the Vision Ce... Show more

 • Promoted

Tool Maker

Flex-N-GateBeaverton, ON, CA
Full-time

Flex-N-Gate is a leading manufacturer and supplier of components for the automotive industry, recently ranked 10th of the 150 Top North American Suppliers in “Automotive News.A growing and vital co... Show more

 • Promoted