Great Canadian Yarn Stores

If you’re looking for Canadian yarn stores for your next knitting project, we’ve got you covered. We’ve search high and low to find amazing yarn stores that offer a variety of yarn types. Most of the yarn stores we feature are hand dyeing and hand spinning their yarn to create some of the most unique yarn we’ve come across. These are definitely yarns you won’t find in a big box store. 

If you love crafting, you’ll also want to check out our  DIY kits for adults, T-shirt yarn or our online Canadian craft stores or fabric stores shopping guide.


Some pictures are from the websites of the businesses we feature. This post may contain affiliate links. At no cost to you, we may earn a small commission if you make a purchase. This helps support our team and allows us to keep making local shopping in Canada easy. Thank you for supporting our family-owned small business too!


Canadian Yarn Stores: Green Sheep Yarns

Melissa is the owner of local Quebec shop and Canadian yarn store Green Sheep Yarns. Her store is filled with gorgeous colourful thick and thin yarn that has been hand spun. Many of her yarn bundles are made with recycled and completely revamped yarn and turned into beautiful blends. We’re already dreaming up projects we could make with this incredible yarn. It truly looks like a work of art.

Picture Credit: Green Sheep Yarns

Remii’s Roving & Yarn

This local Morden Manitoba shop and yarn store has a large collection of really beautiful hand dyed yarn. They have mohair lurex yarn in some of the best colours. They also carry incredible hand dyed wool yarn, and even merino wool rovings. It’s a really incredible selection of yarn. 

Picture Credit: Remiis Roving & Yarn

The Wool N Frog: Canadian Yarn Stores

The Wool N Frog is another awesome Canadian yarn store and local Alberta shop based in Medicine Hat. They have some of the most unique colour combinations and lots of fingering weight yarn.

Picture Credit: The Wool N Frog

Small Fish Yarns

Another local Alberta shop and yarn store is Small Fish Yarns. Like many of the shops in this Canadian yarn shopping guide, they have so many unique hand dyed yarns to choose from. They mostly have lightweight yarn with a few pieces of roving wool to choose from.

Picture Credit: Small Fish Yarns

Revolution Wool Company

Revolution Wool Company is a local Ontario business that offers a collection of beautiful yarn. What sets them apart is that the wool used to create their yarn is from their very own sheep. 

Yarn Store In Canada: Three Fathom Fibre Arts

Another great yarn store in Canada to check out is Three Fathom Fibre Arts. This local Nova Scotia shop has a wide range of hand dyed yarns, weaving and knitting supplies. We’re definitely drawn to the colourful hand spun art yarn shown below.

Picture Credit: Three Fathom Fibre Arts

Okanagan Dye Works

Another one of her favourite Canadian yarn stores is Okanagan dye works a local BC business based in Vernon. This yarn shop also carries a large collection of hand dyed yarn in various weights. They have super chunky merino wool yarn in beautiful colours along with lightweight yarn that has all been hand dyed. They have one of the best collections of unique colours and patterns.

Picture Credit: Okanagan Dye Works

Canadian Yarn Stores: Hidden Pond Yarn

Hidden Pond yarn is another Quebec business and wonderful Canadian yarn store. This shop features hand dyed light weight yarn in beautiful colour fade sets or you can choose one colour for your next knitting project. They have over 200 yarns to choose from. 

Picture Credit: Hidden Pond Yarn

Color Of My Fiber

Colour of my fibre is a local Quebec shop based in Brossard that creates beautiful hand dyed yarn. They have so many colours to choose from and over 500 items in their shop. Most of the yarn skeins are lightweight fade sets. They do something really unique and feature a picture with the inspiration for the colours of the yarn which you can see in their Etsy shop.

Picture Credit: Color Of My Fiber

Twist Yarn

Twist Yarn is another Canadian yarn store and local Ontario shop based in Midland. You can shop their gorgeous yarns in person at their retail boutique or shop online.

Visit their shop at:

  • 265 King St, Midland, ON

These Canadian yarn stores have everything you need for your next knitting or fibre project. Thanks for supporting these local Canadian businesses.

Leave a Reply

Your email address will not be published. Required fields are marked *