Image

Welcome

Canadian Yarns is a very Unique Boutique Store situated in Beautiful St Marys, ON. We Support our Local Farmers and Supply Crafter from across Canada and International with High Quality Bespoke yarns. Our yarns are all hand dyed in Store in a beautiful range of colours, with each batch having its own Unique Hues. We also offer customized colours for our customers as well as Workshops in dyeing your own yarn.

We also have a wide variety of other popular yarns and tools that you need.

Visit our Online Store...

About us

IT'S A YARN THING

Canadian Yarns are owned and operated by Macpherson Arts & Crafts. We’re excited to announce that we have expanded our yarn selection by offering locally sourced wool and fibres from our community, available both dyed in-house and undyed. We stock some of the best products and our aim is to bring you unique yarns and fibres you won’t find from any mainstream suppliers.

Image

The shop

OUR COLLECTION

Latest Trends

Image
Image

IN ORDER TO BE

DIFFERENT

IN ORDER TO BE

unique

CANADIAN YARNS

Stay in the loop

Join us in-store every Thursday from 5–7 PM for our friendly Knit & Crochet Circle—everyone’s welcome, from beginners to seasoned crafters! Keep an eye on this space for our latest blog posts, class schedules, and all the creative happenings at Canadian Yarns at MacPherson Yarn Shop. Don’t miss out...there’s always something inspiring going on!

Excited to Meet You

STAY IN THE LOOP