Yarn store interior with shelves filled with colorful yarn and knitting supplies.

Craft With Intention

We believe that making something by hand is an act of care - for yourself, for the people you make for, and for the craft itself. Crafting is for everyone, so we keep a wide range of products and price points to make sure it stays accessible for everyone.

Who We are

Located in lovely downtown 100 Mile House, BC, Impossible Knot is a cozy local yarn and needlework shop ready to serve the South Cariboo Region, including Williams Lake and Quesnel. We can be found at #3 330 Birch Avenue, 100 Mile House, BC.

We carry a wide range of knitting, crocheting, & embroidery supplies, such as:

All Points North Yarn Co., Gingersnap, Numana Yarns, Drops, Berroco, Briggs & Little, Bernat, Lily, Estelle, King Cole, Cascade, James C. Brett, Red Heart, Sandnes Garn, West Yorkshire Spinners, Opal, KnitPro, Knit Picks, Chiaogoo, Clover, Prym, Anchor, DMC, and more.

We are always adding to our stock, so keep an eye on our Instagram or Facebook Page and sign up for our  newsletter!