Alternate Numbers

Can't get through to our online ordering number?

Call one of our pickup locations (9am-5pm, Mon-Sat) and we'll make sure your message/order gets through:

Brantford: 519-752-5072

Cambridge: 519-658-8182

London: 519-686-3502

Port Dover: 519-583-0800

Waterloo: 519-743-4672

Woodstock: 519-539-2200

Please note that your order will only be available for pickup at the location chosen at checkout if you select curbside pickup.

Important Information about Masks

Please review this article from the Government of Canada about homemade masks

Hang in there everybody!

As a result of the spread of COVID19, Len's has closed all stores to walk-in traffic.  We are still filling online orders through our Hawkesville location ( and have curbside pickup available at select locations. 

We are currently working on filling orders for as much material and supplies as we can in order to help with masks and other PPE for the healthcare industry. 

Stay healthy, stay safe, keep your creative minds busy!

- Your friends at Len's


Since we announced that we were temporarily closing our doors to walk-in traffic on Saturday, March 21st, we have been inundated with requests for fabric, interfacing and elastic to make face masks, as well as supplies for making hospital gowns.  We are trying as best we can to meet the demand with the supplies we have available.  Please be aware that we cannot guarantee that these masks and gowns will completely prevent the spread of any disease.

Yarn of the Month

Learn more