Free Canadian Shipping over $75
We have some of our favorite yarns on sale!
From $284.70 CAD
From $40.62 CAD
$12.50 CAD
$17.81 CAD
$10.22 CAD
$16.00 CAD
$7.19 CAD
$12.00 CAD
From $11.87 CAD
$33.00 CAD
$15.00 CAD
$8.75 CAD
$32.00 CAD
$16.25 CAD
$11.25 CAD
$46.00 CAD
$47.00 CAD
$30.00 CAD
$13.00 CAD
$19.95 CAD
From $4.34 CAD
$3.71 CAD
$51.62 CAD
$22.00 CAD
$8.18 CAD
$7.93 CAD
From $31.34 CAD
$9.06 CAD
$20.00 CAD
$10.46 CAD
$19.50 CAD