FREE SHIPPING WITHIN CANADA ON ORDERS OVER $125, $5 SHIPPING WITHIN CANADA ON ORDERS OVER $75!

Lang Yarns

Since 1867 Lang Yarns has developed and produced yarns for hand knitting. Their hearts beat for beautiful, quality products made from natural fibres.