Upcoming weekend hours:

Friday, June 22: 9:30am – 2pm

Saturday, June 23: 11am – 3pm

Sunday & Monday: Closed as usual

Have a great weekend!!


Welcome to the digital home of Impossible Knot Yarn Shop!


Located in lovely downtown 100 Mile House, BC, Impossible Knot is a new, cozy local yarn and needlework shop ready to serve the South Cariboo Region, including Williams Lake and Quesnel.

We carry a wide range of knitting, crocheting, and embroidery supplies, including yarn, tools, patterns, and embroidery items from:

Ancient Arts, Sirdar, Mirasol, Briggs & Little, Patons, Bernat, Lily, Diamond, Estelle, Katia, King Cole, Cascade, Debbie Bliss, Red Heart, Hayfield, Lana Grossa, Universal Yarns, Premier, Opal, Knitters Pride, Addi, Clover, Aero, Susan Bates, Prym, Boye, Anchor, Kreinik, and Dimensions (plus many more!).

We are always adding to our stock, and offering new classes, so keep an eye on our Facebook Page and sign up for our monthly newsletter!