All Yarn

Every yarn we stock, for knitting, crochet, macramé and amigurumi. Use the filters to narrow by weight, fibre or brand.

Help me choose Not sure which to pick? A quick guide.

Which weight do you need?

Weight is the thickness of the strand. It sets the needle or hook size, how fast a piece grows and how the fabric hangs. Most patterns name a weight, so start there. From finest to thickest:

  • Fingering: 2.25 to 3.5 mm. Doilies, lace shawls, baby garments and amigurumi.
  • Sport: 3.5 to 4 mm. Light children's clothes and socks.
  • DK: 4 mm. The everyday weight for jumpers, cardigans, blankets and baby wear.
  • Aran: 5 to 5.5 mm. Warmer jumpers, school wear and blankets you want finished sooner.
  • Chunky: 6 to 9 mm. Hats, scarves and fast blankets.
  • Super chunky: 10 mm and up, to 20 mm for arm-knit throws.

Acrylic, cotton or wool?

Acrylic is the practical default. It machine washes, wears hard and comes in the most shades, which is why school jumpers and baby blankets are usually made in it. Cotton is cool and has no spring, so it holds a shape: summer tops, dishcloths, bags and amigurumi. Wool and wool blends add warmth and bounce for cold mornings, and a blend with 20% wool keeps most of acrylic's easy care.

How many balls?

Buy by metres, not by grams. Two yarns of the same weight can be very different lengths. In Stitches Milk Cotton, a DK, has 112 m to its 100 g ball. YarnArt Angora Active, also a DK, has 500 m. If your pattern was written for another yarn, multiply the balls it asks for by that yarn's metres per ball, then divide by the metres on the ball you are buying. Round up by one ball per color.

Buy everything for a garment at once, from one dye lot. Shades shift slightly between lots, and the change shows across a jumper front.

Filters

DMC Coton Perlé 8 Embroidery Thread (The White Shades) (Blanc)
DMC Coton Perlé 8 Embroidery Thread (The White Shades) (Blanc)

DMC Coton Perlé 8 Embroidery Thread (The White Shades)

Regular price KSh350.00
Sale price KSh350.00 Regular price
Unit price
DMC Merino Essentiel 8 Yarn (850)
DMC Merino Essentiel 8 Yarn (850)
NEW ONLINE EXCLUSIVE

DMC Merino Essentiel 8 Yarn

Regular price KSh1,050.00
Sale price KSh1,050.00 Regular price
Unit price
Ganga Acrowools Jumbo Yarn (JMB001)
Ganga Acrowools Jumbo Yarn (JMB001)
BESTSELLER

Ganga Acrowools Jumbo Yarn

Regular price KSh1,250.00
Sale price KSh1,250.00 Regular price
Unit price
DMC Teddy Yarn (310)
DMC Teddy Yarn (310)
ONLINE EXCLUSIVE

DMC Teddy Yarn

Regular price KSh490.00
Sale price KSh490.00 Regular price
Unit price
DMC Quick Knit Yarn (602)
DMC Quick Knit Yarn (602)

DMC Quick Knit Yarn

Regular price KSh1,500.00
Sale price KSh1,500.00 Regular price
Unit price
DMC Revelation Yarn (200)
DMC Revelation Yarn (200)

DMC Revelation Yarn

Regular price KSh1,350.00
Sale price KSh1,350.00 Regular price
Unit price
DMC Lumina Yarn (168)
DMC Lumina Yarn (168)

DMC Lumina Yarn

Regular price KSh1,350.00
Sale price KSh1,350.00 Regular price
Unit price
DMC Eco Vita 12 Cord (4mm) (031)
DMC Eco Vita 12 Cord (4mm) (031)

DMC Eco Vita 12 Cord Yarn 4mm

Regular price KSh1,450.00
Sale price KSh1,450.00 Regular price
Unit price
DMC Coton Perlé 8 Embroidery Thread (The Brown Shades) (842)
DMC Coton Perlé 8 Embroidery Thread (The Brown Shades) (842)

DMC Coton Perlé 8 Embroidery Thread (The Brown Shades)

Regular price KSh350.00
Sale price KSh350.00 Regular price
Unit price
DMC Coton Perlé 8 Embroidery Thread (The Multicoloured Shades) (48)
DMC Coton Perlé 8 Embroidery Thread (The Multicoloured Shades) (48)

DMC Coton Perlé 8 Embroidery Thread (The Multicoloured Shades)

Regular price KSh350.00
Sale price KSh350.00 Regular price
Unit price
Alize Happy Kids (055)
Alize Happy Kids (055)

Alize Happy Kids Yarn

Regular price KSh600.00
Sale price KSh600.00 Regular price
Unit price
Ganga Acrowools Smarty Yarn (SMT01)
Ganga Acrowools Smarty Yarn (SMT01)

Ganga Acrowools Smarty Yarn

Regular price KSh550.00
Sale price KSh550.00 Regular price
Unit price
Ganga Summer Bloom (SUB002)
Ganga Summer Bloom (SUB002)

Ganga Acrowools Summer Bloom Yarn

Regular price KSh950.00
Sale price KSh950.00 Regular price
Unit price
Ganga Merino Superfine (MSF1)
Ganga Merino Superfine (MSF1)

Ganga Acrowools Merino Superfine Yarn

Regular price KSh1,100.00
Sale price KSh1,100.00 Regular price
Unit price
Ganga Jeans (JNS001)
Ganga Jeans (JNS001)

Ganga Acrowools Jeans Yarn

Regular price KSh900.00
Sale price KSh900.00 Regular price
Unit price
Ganga Acrowools Starlite Yarn (STL001)
Ganga Acrowools Starlite Yarn (STL001)

Ganga Acrowools Starlite Yarn

Regular price KSh500.00
Sale price KSh500.00 Regular price
Unit price
Ganga Acrowools Super Stitch Yarn (SST001)
Ganga Acrowools Super Stitch Yarn (SST001)

Ganga Acrowools Super Stitch Yarn

Regular price KSh1,250.00
Sale price KSh1,250.00 Regular price
Unit price
DMC Shine Yarn (130)
DMC Shine Yarn (130)

DMC Shine Yarn

Regular price KSh800.00
Sale price KSh800.00 Regular price
Unit price
DMC 100% Baby Wool Aquarelle Yarn (1330)
DMC 100% Baby Wool Aquarelle Yarn (1330)

DMC 100% Baby Wool Aquarelle Yarn

Regular price KSh1,000.00
Sale price KSh1,000.00 Regular price
Unit price
DMC Magnum Yarn (807)
DMC Magnum Yarn (807)
BESTSELLER

DMC Magnum Yarn

Regular price KSh2,600.00
Sale price KSh2,600.00 Regular price
Unit price
DMC Eco Vita 4 Solids Yarn (100)
DMC Eco Vita 4 Solids Yarn (100)

DMC Eco Vita 4 Solids Yarn

Regular price KSh1,350.00
Sale price KSh1,350.00 Regular price
Unit price
DMC Coton Perlé 8 Embroidery Thread (The Blue Shades) (747)
DMC Coton Perlé 8 Embroidery Thread (The Blue Shades) (747)

DMC Coton Perlé 8 Embroidery Thread (The Blue Shades)

Regular price KSh350.00
Sale price KSh350.00 Regular price
Unit price
DMC Coton Perlé 8 Embroidery Thread (The Grey Shades) (01)
DMC Coton Perlé 8 Embroidery Thread (The Grey Shades) (01)

DMC Coton Perlé 8 Embroidery Thread (The Grey Shades)

Regular price KSh350.00
Sale price KSh350.00 Regular price
Unit price
Hoooked Ribbon XL Recycled T-Shirt Yarn – RXLSP4 Crazy Plum
Hoooked Ribbon XL Recycled T-Shirt Yarn – RXLSP4 Crazy Plum

Hoooked Ribbon XL Recycled T-Shirt Yarn

Regular price KSh1,000.00
Sale price KSh1,000.00 Regular price
Unit price
Sort by
  • Featured
  • Most relevant
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old

Recently Viewed Products