Skip to content

Knitting & Crochet Yarn

Shop our massive range of yarn for all your knitting and crochet project needs. With a fantastic choice of colours and fibres, including wool, acrylic, and cotton, we have something for every pattern and budget in brands like Sirdar, King Cole, Stylecraft, Rico, West Yorkshire Spinners and more!

Head over to our Knitting and Crochet Accessories page to find your needles, hooks, and other essentials.

Filters

  • Sold out

    Sirdar Snuggly DK Baby Yarn 50g - Tree House 0515

    Material Needs Store
    Original price £3.50 - Original price £3.50
    Original price £3.50
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Snuggly DK is our most popular hand knitting yarn for babies. Its quality, softness and easy-care characteristics have been adored by generations o...

    View full details
    Original price £3.50 - Original price £3.50
    Original price £3.50
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Snuggly 100% Cotton DK Baby Yarn 50g - Yellow 771 (Discontinued)

    Material Needs Store
    Original price £2.25 - Original price £2.25
    Original price £2.25
    £2.95
    £2.95 - £2.95
    Current price £2.95

    Spun from pure natural cotton fibre, Snuggly 100% Cotton retains its softness, shape and colour, wash after wash making it perfect for baby wear. W...

    View full details
    Original price £2.25 - Original price £2.25
    Original price £2.25
    £2.95
    £2.95 - £2.95
    Current price £2.95
    Sold out
  • Sold out

    Sirdar Snuggly Crofter DK Baby Yarn 50g - Archie 166

    Material Needs Store
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25

    Snuggly Baby Crofter DK is the same super soft Nylon and Acrylic blend as our ever popular Sirdar Snuggly DK, making it irresistibly gentle for bab...

    View full details
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25
    Sold out
  • Sold out

    Sirdar Snuggly Supersoft Rainbow Drops Aran Baby Yarn 100g - Smarty 0857

    Material Needs Store
    Original price £4.95 - Original price £4.95
    Original price £4.95
    £4.95
    £4.95 - £4.95
    Current price £4.95

    Snuggly Supersoft Aran Rainbow Drops is the softest aran yarn designed specially for babies and toddlers. Created to sit along side our Sirdar Supe...

    View full details
    Original price £4.95 - Original price £4.95
    Original price £4.95
    £4.95
    £4.95 - £4.95
    Current price £4.95
    Sold out
  • Sold out

    Sirdar Snuggly Crofter DK Baby Yarn 50g - Finley 0217

    Material Needs Store
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25

    Snuggly Baby Crofter DK is the same super soft Nylon and Acrylic blend as our ever popular Sirdar Snuggly DK, making it irresistibly gentle for bab...

    View full details
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25
    Sold out
  • Sold out

    King Cole Comfort Kids DK Baby Yarn 100g - Cherry Blossom 2835 (Discontinued)

    Material Needs Store
    Original price £3.75 - Original price £3.75
    Original price £3.75
    £3.75
    £3.75 - £3.75
    Current price £3.75

    Soft and cuddly, this addition to the beloved comfort range will make multi-coloured baby knits in no time at all! Available in subtle colourways, ...

    View full details
    Original price £3.75 - Original price £3.75
    Original price £3.75
    £3.75
    £3.75 - £3.75
    Current price £3.75
    Sold out
  • Sold out

    Sirdar Snuggly 100% Cotton DK Baby Yarn 50g - Fawn 773 (Discontinued)

    Material Needs Store
    Original price £2.25 - Original price £2.25
    Original price £2.25
    £2.95
    £2.95 - £2.95
    Current price £2.95

    Spun from pure natural cotton fibre, Snuggly 100% Cotton retains its softness, shape and colour, wash after wash making it perfect for baby wear. W...

    View full details
    Original price £2.25 - Original price £2.25
    Original price £2.25
    £2.95
    £2.95 - £2.95
    Current price £2.95
    Sold out
  • Sold out

    Sirdar Snuggly Crofter DK Baby Yarn 50g - Agnes 216

    Material Needs Store
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25

    Snuggly Baby Crofter DK is the same super soft Nylon and Acrylic blend as our ever popular Sirdar Snuggly DK, making it irresistibly gentle for bab...

    View full details
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25
    Sold out
  • Sold out

    Sirdar Snuggly Crofter DK Baby Yarn 50g - Bonnie 150

    Material Needs Store
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25

    Snuggly Baby Crofter DK is the same super soft Nylon and Acrylic blend as our ever popular Sirdar Snuggly DK, making it irresistibly gentle for bab...

    View full details
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25
    Sold out
  • Sold out

    Sirdar Snuggly DK Baby Yarn 50g - Biscuit 0522

    Material Needs
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Snuggly DK is our most popular hand knitting yarn for babies. Its quality, softness and easy-care characteristics have been adored by generations o...

    View full details
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Snuggly DK Baby Yarn 50g - Rosy 0527

    Material Needs
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Snuggly DK is our most popular hand knitting yarn for babies. Its quality, softness and easy-care characteristics have been adored by generations o...

    View full details
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Snuggly DK Baby Yarn 50g - Pear 0529

    Material Needs
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Snuggly DK is our most popular hand knitting yarn for babies. Its quality, softness and easy-care characteristics have been adored by generations o...

    View full details
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Snuggly 4 Ply Baby Yarn 50g - Denim Blue 0326

    Material Needs
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Our most popular baby yarn, in a 4-ply version. Snuggly is the perfect snuggly soft yarn for tiny and new born babies first hand knits. Soft and ge...

    View full details
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Knitting Pattern Baby Cardigan Wendy Peter Pan DK - PP021

    Material Needs
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Leaflet Range Peter Pan Leaflet Category: Babies Yarn Weight: DK Size Info: 31-51cm 12-20in Craft: Knitting Suggested Yarn: Peter Pan D...

    View full details
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Knitting Pattern - King Cole Baby Stripe DK - 5704

    Material Needs
    Original price £3.00 - Original price £3.00
    Original price
    £3.00
    £3.00 - £3.00
    Current price £3.00

    Jacket with collar, Jacket with hood, sweater, blanket and hatsizes 12 - 20 “ (31 - 51cm) 

    Original price £3.00 - Original price £3.00
    Original price
    £3.00
    £3.00 - £3.00
    Current price £3.00
    Sold out
  • Sold out

    Sirdar Snuggly Supersoft Aran Baby Yarn 100g - Rarin Red 0907

    Material Needs Store
    Original price £3.50 - Original price £3.50
    Original price £3.50
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Sirdar Supersoft Aran is best described by its name: super soft! Specially designed for babies and toddlers, all our expertise has gone into making...

    View full details
    Original price £3.50 - Original price £3.50
    Original price £3.50
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar - Snuggly Little Kinfolk 455

    Material Needs Store
    Original price £8.00 - Original price £8.00
    Original price
    £8.00
    £8.00 - £8.00
    Current price £8.00

    The Snuggly Little Kinfolk collection has been designed in the gorgeous Snuggly DK. Sirdar has chosen 7 of the loveliest Snuggly colours to knit th...

    View full details
    Original price £8.00 - Original price £8.00
    Original price
    £8.00
    £8.00 - £8.00
    Current price £8.00
    Sold out
  • Sold out

    Sirdar Snuggly Crofter DK Baby Yarn 50g - Benji 193

    Material Needs Store
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25

    Snuggly Baby Crofter DK is the same super soft Nylon and Acrylic blend as our ever popular Sirdar Snuggly DK, making it irresistibly gentle for bab...

    View full details
    Original price £4.25 - Original price £4.25
    Original price £4.25
    £4.25
    £4.25 - £4.25
    Current price £4.25
    Sold out
  • Sold out

    Sirdar Snuggly DK Baby Yarn 50g - Flamenco 0242

    Material Needs Store
    Original price £3.50 - Original price £3.50
    Original price £3.50
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Snuggly DK is our most popular hand knitting yarn for babies. Its quality, softness and easy-care characteristics have been adored by generations o...

    View full details
    Original price £3.50 - Original price £3.50
    Original price £3.50
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Sublime Baby Cashmere Merino Silk DK Baby Yarn 50g - Puddle Duck 0576 (Discontinued)

    Material Needs Store
    Original price £5.95
    Original price £5.95 - Original price £5.95
    Original price £5.95
    Current price £3.50
    £3.50 - £3.50
    Current price £3.50

    Ball Weight: 50g Blend: 75% Extra Fine Merino Wool - 20% Silk - 5% Cashmere Needle Size: 4mm Tension: 22sts x 28 rows - 10 x 10cm Length: 116m / 12...

    View full details
    Original price £5.95
    Original price £5.95 - Original price £5.95
    Original price £5.95
    Current price £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Snuggly Rascal DK Baby Yarn 50g - Little Star 0457 (Discontinued)

    Material Needs Store
    Original price £3.90 - Original price £3.90
    Original price £3.90
    £3.90
    £3.90 - £3.90
    Current price £3.90

    Ball Weight: 50gBlend: 55% Nylon - 45% AcrylicNeedle Size: 4mmTension: 22sts x 28 rows - 10 x 10cmLength: 165m / 179 yardsCare InstructionsMachine ...

    View full details
    Original price £3.90 - Original price £3.90
    Original price £3.90
    £3.90
    £3.90 - £3.90
    Current price £3.90
    Sold out
  • Sold out

    James C. Brett Super Soft Baby DK Baby Yarn 100g - BB8

    Material Needs Store
    Original price £2.30 - Original price £2.30
    Original price £2.30
    £2.30
    £2.30 - £2.30
    Current price £2.30

    Ball Weight: 100gBlend: 100% AcrylicNeedle Size: 4mmTension: 22sts x 30 rows - 10 x 10cmLength: 290m / 317 yardsCare InstructionsMachine Wash: 30 -...

    View full details
    Original price £2.30 - Original price £2.30
    Original price £2.30
    £2.30
    £2.30 - £2.30
    Current price £2.30
    Sold out
  • Sold out

    Hayfield Baby Bonus Spots DK Baby Yarn 100g - Blossom 0204

    Material Needs Store
    Original price £3.25 - Original price £3.25
    Original price £3.25
    £3.25
    £3.25 - £3.25
    Current price £3.25

    A popular colour effect baby yarn for knitters on a budget. Baby Bonus Spots adds a playful pattern to our Baby Bonus family. In a standard weight,...

    View full details
    Original price £3.25 - Original price £3.25
    Original price £3.25
    £3.25
    £3.25 - £3.25
    Current price £3.25
    Sold out
  • Sold out

    Wendy Peter Pan 3 Ply Baby Yarn 50g - Daydream 3PY03

    Material Needs Store
    Original price £2.95 - Original price £2.95
    Original price £2.95
    £2.95
    £2.95 - £2.95
    Current price £2.95

    Ball Weight: 50gBlend: 55% Polyamide - 45% Premium AcrylicNeedle Size: 3mmTension: 32sts x 40 rows - 10 x 10cmLength: 301m / 328 yardsCare Instruct...

    View full details
    Original price £2.95 - Original price £2.95
    Original price £2.95
    £2.95
    £2.95 - £2.95
    Current price £2.95
    Sold out
  • Sold out

    Sirdar Snuggly DK Baby Yarn 50g - Angel 0511

    Material Needs
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Snuggly DK is our most popular hand knitting yarn for babies. Its quality, softness and easy-care characteristics have been adored by generations o...

    View full details
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Snuggly 4 Ply Baby Yarn 50g - Biscuit 0522

    Material Needs
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Our most popular baby yarn, in a 4-ply version. Snuggly is the perfect snuggly soft yarn for tiny and new born babies first hand knits. Soft and ge...

    View full details
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Snuggly 4 Ply Baby Yarn 50g - Rosy 0527

    Material Needs
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50

    Our most popular baby yarn, in a 4-ply version. Snuggly is the perfect snuggly soft yarn for tiny and new born babies first hand knits. Soft and ge...

    View full details
    Original price £3.50 - Original price £3.50
    Original price
    £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    James C. Brett Baby Marble DK Baby Yarn 100g - BM19

    Material Needs
    Original price £3.25 - Original price £3.25
    Original price
    £3.25
    £3.25 - £3.25
    Current price £3.25

    Ball Weight: 100gBlend: 100%  AcrylicNeedle Size: 4mmTension: 22sts x 28 rows - 10 x 10cmLength: 268 m / 293 yardsCare InstructionsMachine Wash: 40...

    View full details
    Original price £3.25 - Original price £3.25
    Original price
    £3.25
    £3.25 - £3.25
    Current price £3.25
    Sold out
  • Sold out

    Rico Baby So Soft DK Baby Yarn 100g - Turquoise 015 (Discontinued)

    Material Needs Store
    Original price £5.50 - Original price £5.50
    Original price £5.50
    £5.50
    £5.50 - £5.50
    Current price £5.50

    Ball Weight: 100gBlend: 100% AcrylicNeedle Size: 4mmTension: 22sts x 28 rows - 10 x 0cmLength: 250mCare InstructionsMachine Wash: 40 - DelicatesDry...

    View full details
    Original price £5.50 - Original price £5.50
    Original price £5.50
    £5.50
    £5.50 - £5.50
    Current price £5.50
    Sold out
  • Sold out

    King Cole Little Treasures DK Baby Yarn 100g - Jasper 4785

    Material Needs Store
    Original price £3.95 - Original price £3.95
    Original price £3.95
    £3.95
    £3.95 - £3.95
    Current price £3.95

    This gorgeous soft baby yarn is perfect for the little treasure in your life.Ball Weight: 100gBlend: 60% Anti-pilling Acrylic - 40% PolyamideNeedle...

    View full details
    Original price £3.95 - Original price £3.95
    Original price £3.95
    £3.95
    £3.95 - £3.95
    Current price £3.95
    Sold out
  • Sold out

    King Cole Little Treasures DK Baby Yarn 100g - Pearl 4786

    Material Needs Store
    Original price £3.95 - Original price £3.95
    Original price £3.95
    £3.95
    £3.95 - £3.95
    Current price £3.95

    This gorgeous soft baby yarn is perfect for the little treasure in your life.Ball Weight: 100gBlend: 60% Anti-pilling Acrylic - 40% PolyamideNeedle...

    View full details
    Original price £3.95 - Original price £3.95
    Original price £3.95
    £3.95
    £3.95 - £3.95
    Current price £3.95
    Sold out
  • Sold out

    Sirdar Snuggly Rascal DK Baby Yarn 50g - Ring-a-Rosie 0453 (Discontinued)

    Material Needs Store
    Original price £3.90
    Original price £3.90 - Original price £3.90
    Original price £3.90
    Current price £2.90
    £2.90 - £2.90
    Current price £2.90

    Ball Weight: 50gBlend: 55% Nylon - 45% AcrylicNeedle Size: 4mmTension: 22sts x 28 rows - 10 x 10cmLength: 165m / 179 yardsCare InstructionsMachine ...

    View full details
    Original price £3.90
    Original price £3.90 - Original price £3.90
    Original price £3.90
    Current price £2.90
    £2.90 - £2.90
    Current price £2.90
    Sold out
  • Sold out

    Rico Baby Cotton Soft DK Baby Yarn 50g - Salmon 054 (Discontinued)

    Material Needs Store
    Original price £2.95 - Original price £2.95
    Original price £2.95
    £2.95
    £2.95 - £2.95
    Current price £2.95

    Ball Weight: 50gBlend: 50% Cotton - 50% AcrylicNeedle Size: 3.5 - 4mmTension: 22sts x 28 rows - 10 x 10cmLength: 125mCare InstructionsMachine Wash:...

    View full details
    Original price £2.95 - Original price £2.95
    Original price £2.95
    £2.95
    £2.95 - £2.95
    Current price £2.95
    Sold out
  • Sold out

    Sirdar Sublime Baby Cashmere Merino Silk DK Baby Yarn 50g - Pebble 006 (Discontinued)

    Material Needs Store
    Original price £5.95
    Original price £5.95 - Original price £5.95
    Original price £5.95
    Current price £3.50
    £3.50 - £3.50
    Current price £3.50

    Ball Weight: 50gBlend: 75% Extra Fine Merino Wool - 20% Silk - 5% CashmereNeedle Size: 4mmTension: 22sts x 28 rows - 10 x 10cmLength: 116m / 127 ya...

    View full details
    Original price £5.95
    Original price £5.95 - Original price £5.95
    Original price £5.95
    Current price £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Sublime Baby Cashmere Merino Silk DK Baby Yarn 50g - Diddy Dino 0527 (Discontinued)

    Material Needs Store
    Original price £5.95
    Original price £5.95 - Original price £5.95
    Original price £5.95
    Current price £3.50
    £3.50 - £3.50
    Current price £3.50

    Ball Weight: 50gBlend: 75% Extra Fine Merino Wool - 20% Silk - 5% CashmereNeedle Size: 4mmTension: 22sts x 28 rows - 10 x 10cmLength: 116m / 127 ya...

    View full details
    Original price £5.95
    Original price £5.95 - Original price £5.95
    Original price £5.95
    Current price £3.50
    £3.50 - £3.50
    Current price £3.50
    Sold out
  • Sold out

    Sirdar Snuggly Rascal DK Baby Yarn 50g - See Saw 0465 (Discontinued)

    Material Needs Store
    Original price £3.90 - Original price £3.90
    Original price £3.90
    £3.90
    £3.90 - £3.90
    Current price £3.90

    Ball Weight: 50gBlend: 55% Nylon - 45% AcrylicNeedle Size: 4mmTension: 22sts x 28 rows - 10 x 10cmLength: 165m / 179 yardsCare InstructionsMachine ...

    View full details
    Original price £3.90 - Original price £3.90
    Original price £3.90
    £3.90
    £3.90 - £3.90
    Current price £3.90
    Sold out