Yarns

Our variety of yarns range from the cuddliest wools, to lovely, lightweight cottons. Whether it’s a Chunky or a DK, each one is soft, and highly squishable!

Regular price
From £7.99
Regular price
from £9.99
Sale price
£7.99
You Save 20% (£2.00)
Unit price
per 
Sold out
Regular price
From £89.90
Regular price
from £99.90
Sale price
£89.90
You Save 10% (£10.00)
Unit price
per 
Sold out
Regular price
From £5.99
Regular price
from £7.99
Sale price
£5.99
You Save 25% (£2.00)
Unit price
per 
Sold out
Regular price
From £71.90
Regular price
from £79.90
Sale price
£71.90
You Save 10% (£8.00)
Unit price
per 
Sold out
Regular price
From £49.95
Regular price
£49.95
Sale price
£49.95
You Save (£-49.95)
Unit price
per 
Sold out
Regular price
From £39.95
Regular price
£39.95
Sale price
£39.95
You Save (£-39.95)
Unit price
per 
Sold out
Regular price
From £58.50
Regular price
from £65.00
Sale price
£58.50
You Save 10% (£6.50)
Unit price
per 
Sold out
Regular price
From £76.50
Regular price
from £85.00
Sale price
£76.50
You Save 10% (£8.50)
Unit price
per 
Sold out
Regular price
From £13.50
Regular price
from £15.00
Sale price
£13.50
You Save 10% (£1.50)
Unit price
per 
Sold out
Regular price
From £58.50
Regular price
from £65.00
Sale price
£58.50
You Save 10% (£6.50)
Unit price
per 
Sold out
Regular price
From £76.50
Regular price
from £85.00
Sale price
£76.50
You Save 10% (£8.50)
Unit price
per 
Sold out
Regular price
From £58.50
Regular price
from £65.00
Sale price
£58.50
You Save 10% (£6.50)
Unit price
per 
Sold out
Regular price
From £49.50
Regular price
from £55.00
Sale price
£49.50
You Save 10% (£5.50)
Unit price
per 
Sold out
Regular price
From £53.90
Regular price
from £59.90
Sale price
£53.90
You Save 10% (£6.00)
Unit price
per 
Sold out
Regular price
From £40.50
Regular price
from £45.00
Sale price
£40.50
You Save 10% (£4.50)
Unit price
per 
Sold out
Regular price
From £35.90
Regular price
from £39.90
Sale price
£35.90
You Save 10% (£4.00)
Unit price
per 
Sold out
Regular price
From £4.50
Regular price
from £6.50
Sale price
£4.50
You Save 31% (£2.00)
Unit price
per 
Sold out
Regular price
From £6.50
Regular price
£6.50
Sale price
£6.50
You Save (£-6.50)
Unit price
per 
Sold out
  • Previous
  • Next