Cities where you can find Walmart branches
- Wainwright (1)
 - Wallaceburg (1)
 - Wasaga Beach (1)
 - Waterdown (1)
 - Waterloo (2)
 - Welland (1)
 - Westbank (1)
 - Wetaskiwin (1)
 - Whitby (2)
 - Whitecourt (1)
 - Whitehorse (1)
 - Windsor (2)
 - Winkler (1)
 - Winnipeg (9)
 - Woodbridge (1)
 - Woodstock (1)
 - Woodstock (1)