Jump to:

  • Tips for shopping online for yarn
  • The best online yarn shops


One of the reasons we love online shopping is that it’s such a timesaver! Searching for the right yarn for your project can be a time-consuming task, and as enjoyable as it is popping into a yarn shop or haberdashery, sometimes is just not practical to get to one. Don’t worry if this sounds like your situation.

Thankfully, there are some great places to purchase yarn for your knitting, crochet and general crafts projects online. To help you narrow the search we’ve compiled a guide to the best places to buy yarn online. Some are high street stores while others are online retailers.

Tips for shopping online for yarn

To get inspiration for which yarn to buy next, check out our recommendations for the best yarns online which you can purchase directly. If you’re doing a more thorough search, then here are some things to keep in mind, before you commit to a yarn.

Check the postage costs

Some online retailers offer free postage if you spend over a certain amount. Or it might cost the same to buy one ball of yarn or several, so check what’s the best value before purchasing.

Choose the right colour

Often yarns are listed separately, but some retailers like Amazon list all the different varieties of colour on one page, so be sure to pick the right one for your project.

Know the alternatives

If a knitting pattern calls for a specific yarn and it no longer exists or is hard to get hold of, there are alternative yarns. Look these up before you shop as it will give you more options to look for.

The best online yarn shops

John Lewis

John Lewis is the best online stockist for premium yarns from respected brands. Their stock ranges from Wool and the Gang to Sirdar, Rowan and King Cole. You’ll find specialist yarns like fine lace and cashmere merino silk blends along with chunky and baby knits.

Best yarns from John Lewis
Wool And The Gang Big Chunky Yarn
Wool And The Gang Big Chunky Yarn
£13 at John Lewis
Credit: John Lewis
West Yorkshire Spinners Chunky Roving Re:Treat Yarn
West Yorkshire Spinners Chunky Roving Re:Treat Yarn
Credit: John Lewis
Sirdar Cashmere Merino Silk DK Yarn, 50g, Lily
Sirdar Sirdar Cashmere Merino Silk DK Yarn, 50g, Lily
Credit: John Lewis
Sirdar Happy Chenille DK Yarn Set, 25x 15g
Sirdar Happy Chenille DK Yarn Set, 25x 15g
Credit: John Lewis
Rowan Cotton Glace Yarn, 50g, Poppy 741
john Rowan Cotton Glace Yarn, 50g, Poppy 741
Credit: John Lewis
King Cole Cherished DK Knitting Yarn, 100g, Turquoise
King Cole Cherished DK Knitting Yarn, 100g, Turquoise
Credit: John Lewis

Dunelm

Stocking a wide range of baby yarns, if your knitting projects are mostly baby knits or childrenswear, Dunelm is a great place to bookmark. Their colours are often seasonal. We love their soft spring shades.

Best yarns from Dunelm
Wool Couture Beau Baby DK Yarn
Wool Couture Beau Baby DK Yarn
Credit: Dunelm
Bonus Super Chunky Burnt Orange Acrylic Yarn
Hayfield Bonus Super Chunky Burnt Orange Acrylic Yarn
Credit: Dunelm
Hayfield Blossom Yarn
Hayfield Hayfield Blossom Yarn
Credit: Dunelm
Pack of 10 DK Baby Yarn  Balls
Korbond Pack of 10 DK Baby Yarn Balls
Credit: Dunelm
Sirdar Baby Crofter DK Bonnie Yarn
Sirdar Baby Crofter DK Bonnie Yarn
Credit: Dunelm
Pack of 6 Utterly Aran Yarn 50g Balls
Pack of 6 Utterly Aran Yarn 50g Balls
Credit: Dunelm

Etsy

Shopping on Etsy is always such a joy as you never know what you'll come across. Alongside handmade crafts there's a lot craft supplies for sale including yarns.

Because Etsy stores are often owned by small independent businesses you may come across yarns you can't find elsewhere like soft Peruvian alpaca yarn and even t-shirt yarn.

Best yarn from Etsy
T-shirt yarn
Irina Grina T-shirt yarn
Credit: Etsy
Peruvian Alpaca
Knitted Home London Peruvian Alpaca
Credit: Etsy
Woolcraft Pebble Chunky Yarn
Little Wool Shop Woolcraft Pebble Chunky Yarn
Credit: Etsy
Superfine Alpaca + Peruvian Highland Wool
Superfine Alpaca + Peruvian Highland Wool
Credit: Etsy
4 Ply Yarn Sock Set  100g or 50g + 20g Skeins
4 Ply Yarn Sock Set 100g or 50g + 20g Skeins
Credit: Etsy
DK Merino yarn
DK Merino yarn
Credit: Etsy

Not On The High Street

Just at the same suggests, you'll find treasures on popular gift website Not On The High Street that you didn't know existed including giant yarn!

Best yarn from Not On The High Street
Giant Yarn 30+ Colours
Giant Yarn 30+ Colours
Credit: Not On The High Street
Utterly Aran Yarn 50g Ball
Utterly Aran Yarn 50g Ball
Credit: Not On The High Street
Cheeky Chunky Twist Yarn 100g Ball Rainbow Wool
Cheeky Chunky Twist Yarn 100g Ball Rainbow Wool
Credit: Not on the High Street
Beautifully Basic Chunky Yarn 100g Ball
Beautifully Basic Chunky Yarn 100g Ball
Credit: Not on the High Street

Do you love crafting? Share your creations with us by tagging @primamag in your pictures on Instagram!