Closest to: Cambridge - 18km | Waterloo - 30km | Hawkesville - 43km | Brantford - 55km

Temporarily Until Further Notice:
Online Ordering available


Mon - Wed:  9am - 6pm
Thurs and Fri:  9am - 8pm
Saturday:  9am - 6pm
Sunday:  11am - 5pm

234 Victoria Road S.
Guelph, Ontario, N1E 5R1

Contact Us
Phone: (519) 836-2412
Fax: (519) 836-3339


Guelph Cotton Prints Fabric
Guelph Lens Mill Store
Guelph Variegated Yarn


 By Bus:

Take Guelph Transit
Route 4 York
2 minute walk from York at Victoria stop

By car: 

We are located just south of the corner of York Rd and Victoria Rd S, in the east end of the city.


Our location is a single level at ground level.  Please see our Accessibility policy for more information.


Our location is not currently looking to fill any positions.

Learn more about other job opportunities here.

"You never know what treasure you'll find" - Dan

Quilting & Clothing Fabric

We carry a wide variety of cotton prints, flannel, jersey/t-shirt fabric, jersey, lycra and spandex, solids, panels, patterns, templates, thread, needles, batting, interfacing, bias tape and blanket binding, zippers, buttons and more!


Explore our massive wool selection, including Bernat, Patons, Lion Brand, Schachenmayr and Red Heart brands in weights from fingering to mega bulky. Find cotton, wool, blends, and fashion yarns, along with pattern books, knitting needles, crochet hooks, stitch counters and markers and more!


Whether you're reupholstering an armchair or making your own headboard, visit our upholstery section first. We have durable fabrics designed for your project in a variety of patterns and solids, as well as the foam, batting, and other materials you'll need to finish your project.

Indoor/Outdoor Fabrics

Mend an awning, update your boat, add accent colour to your patio - and find all the indoor/outdoor fabrics you need at Len's Mill Stores. We stock marine vinyl, indoor/outdoor canvas, tenting, outdoor foam, trims, outdoor carpet and artificial turf, grommets, paracord... Come in and see for yourself!