Lowe's Flyer - Based in Toronto, Ontario, Lowe's opened its first three stores in Canada on December 10, 2007, in Hamilton, Brampton and Brantford. On February 1, 2008, they opened three more stores in Toronto, East Gwillimbury, and a second store in Brampton as well as a new location in Maple (Vaughan).

Currently, additional stores are under construction, with 19 now open in the province of Ontario. Lowe's also recently announced expansion into Western Canada, starting with three new stores in Calgary, Alberta. One of the three locations opened in late September 2010. The other two opened in early 2011. There are now stores in British Columbia and Saskatchewan. To date (2013) Lowe's has 33 locations in Canada. Each store represents an average investment of $20.5 million ($20.4 million USD).