There are 395 Wal-Mart stores throughout Canada, as of April 2015. Of the 395 stores, 281 are supercenters.
Wal-Mart Canada Corp. acquired the Woolco chain in 1994 and established its stores, according to Wal-Mart's corporate website. The Canadian headquarters for the chain is located in Mississauga, Ontario. Up until 2006, only discount stores were established in Canada.
The discount chain has received criticism for allegedly driving out local businesses. Some competitors, including Kmart Canada, have suffered financial setbacks since Wal-Mart opened stores in the country. In fact, the city of Vancouver voted against a proposal from Wal-Mart to build there. There have also been labor disputes and claims that the company would not negotiate with unions, which led to their decertifications.