Open for walk-in shopping!
We're happy to see you all again! All 11 locations are open Mon-Sat 9am-5pm to walk-in traffic.
We are still accepting online, phone, and email orders for curbside pickup or mail delivery.
Please note, face masks are required in all 11 locations, and we will not be accepting cash at this time.
Thank you for your patience!
We are working on restocking our store and virtual shelves, but many high demand items are still on back order with our suppliers. Every step of the supply chain is being slowed by health and safety measures, and it is taking longer than usual to receive our stock. We appreciate your patience as we work to fill orders as quickly as we are able.
Sales and Fabrics Associates Wanted!
We are looking to fill a variety of positions at many of our locations!
We appreciate your patience!
Our doors are open to the public again! We are still filling mailed orders and have curbside pickup available at all locations.
Please Have Patience! We are doing our best to serve our cities during this trying time. Our capacity is at its maximum and our stores are running with minimal team members.
We are prioritizing all orders for PPE related supplies over any regular line items and as such our order processing times may vary.
Please wait until we contact you to arrange a time before coming to pickup. We may need time to get your order ready.
If you choose to pick up your order, make sure you use a valid email address or phone number. If we cannot reach you, your order will be cancelled.
We are careful about which fabrics we put in the kits, but we are unable to customize your kit to a preferred theme/colour etc. Calling us to request specific colours and themes will reduce our ability to get kits delivered in a timely manner.
Make sure you choose the correct shipping method at checkout. Some items are only available at limited locations. If you chose the incorrect shipping method, please let us know - we will cancel it and you can place your order again and choose the correct shipping method. Mailed orders do have a shipping cost.
Please include your order number when contact us about your order.
Please use our online ordering form for any items not in our online catalog.
Stay healthy, stay safe, keep your creative minds busy!
- Your friends at Len's
We will call or email when your order is ready. If you have a question for your pickup location, please contact your location directly (9am-5pm, Mon-Sat). We are experiencing a very high call volume, so it may take a while to get through.
Pick up - Barrie: 705-722-5367 (Mon-Fri only)
Pick up - Brantford: 519-752-5072
Pick up - Cambridge: 519-658-8182
Pick up - Guelph: 519-836-2412
Pick up - Hamilton: 905-560-5367
Pick up - Hawkesville: 519-699-6140
Pick up - London: 519-686-3502
Pick up - North York: 416-781-1624
Pick up - Port Dover: 519-583-0800
Pick up - Waterloo: 519-743-4672
Pick up - Woodstock: 519-539-2200
Mailed orders: Contact us here
Please note that your order will only be available for pickup at the location chosen at checkout if you select curbside pickup.