If you plan to make most of your Christmas gifts or winter accessories by hand, there's a sale happening at Michaels that you absolutely have to see. For a limited time, it looks like almost all the yarn they sell is marked down! Prices start at $1.49, and this deal applies to Lion Brand, Red Heart, Bernat and more.
I personally never learned to knit or crochet, but I'd happily pick up supplies for anybody who can make me a new blanket or cozy scarf. I spy yarn in every possible colour, and even bestsellers like this Impeccable Yarn from Loops & Threads is $2 off in everything from "forest" to "rich orchid."
This Bernat Blanket Big Stitch 'n Win Yarn looks super comfy, and it's on sale for $7.99 from $11.99 in a handful of different winter colours. And I can't get over the Caron Cakes Yarn. They're all named after cakes!
In case you missed the news, Michaels now offers online shopping within Canada! Shipping options vary, but you should be able to pick up most orders from a store for free. Same-day pickup is often available if you request items before 5 PM. Just keep in mind that some of these products are already selling out!