The company says the move is the latest safety measure it is taking in response to the COVID-19 pandemic.
“Health Canada has identified that, when worn properly, a person wearing a mask/face covering can reduce the spread of his or her own infectious respiratory droplets,” corporate affairs manager Felicia Fefer said in an email to CBC News.
Walmart has more than 400 stores in Canada.
Fefer said local government mandates already require face coverings in more than 60 per cent of those stores, but the company wanted to go further and “help bring more consistency across our store network.”
“Safety continues to be Walmart’s No. 1 priority and we will continue to take measures necessary to ensure the well-being of our customers and associates,” she said.
“We trust that customers in the rest of our stores where we are initiating this the policy will respect and follow it and will bring their own face coverings when they shop.”