What Are the Average Prices for Yarn at Michaels?


Quick Answer

The average cost of yarn at Michaels is approximately $5 per skein, according to the company website. Depending on the type and amount of yarn, skeins sell for $1.99 to $9.99 as of August 2015.

Continue Reading

Full Answer

The price varies depending on the material of the yarn and the volume of the skein. Natural materials, such as wool or cotton, sell at a higher price per yard than man-made materials, such as acrylic. Natural materials tend to sell in smaller volumes than man-made materials due to the properties of natural materials; however, both types offer a wide range of color options.

Michaels carries yarns in both natural and man-made materials and sells small to extra-large skeins of yarn, from lightweight to super bulky. Customers can purchase yarn through Michaels both online and in-store.

Learn more about Crafting

Related Questions