Online yarn and knitting supplies shop

Sell yarn, needles and kits to knitters and crocheters through your own website or marketplace shop.

Colourful skeins of yarn stacked on wooden shelves in a craft shop.
Startup cost£1k to £5k
Monthly revenue£300 to £2.5k
Time needed8+ h/week
First incomeWeeks
  • £1k-5k
  • Side hustle
  • Online

Estimates for a small start in the UK, not guarantees.

What it is

An online shop selling yarn, hooks, needles, notions and project kits. You can stock a focused niche, such as natural fibres, sock yarn or beginner kits, and ship orders from home.

Your first three steps

  1. Choose a niche and contact wholesalers or independent dyers about trade accounts and minimum orders
  2. Set up a simple shop on a platform such as Shopify or Etsy and photograph your first stock in natural light
  3. Share project photos on Instagram and in knitting groups to attract first customers
Who pays

Hobby knitters and crocheters, gift buyers and people learning a new craft.

How it makes money

You buy yarn and supplies wholesale or from indie dyers and sell at a markup. Kits and bundles raise the value of each order.

Skills that help
  • Knowledge of yarn and knitting or crochet
  • Good photography and product descriptions
  • Stock and order management
Watch out for
  • Register as a sole trader with HMRC and keep stock and sales records
  • Online sales rules: check what information you must give customers and how returns work
  • Stock tied up in unsold yarn, so start small
  • Check whether your landlord or mortgage lender allows storing stock at home
  • Postage costs and packaging, which can eat into margins

Deep research report · UK

Everything you need to start: online yarn and knitting supplies shop

Researched with live web search for United Kingdom: real startup prices, the licences and rules, what others charge, a break-even example, how to find your first customers and a 30-day launch plan. With sources.

  • Startup costs with real prices
  • Licences, registration and rules
  • Pricing: what others charge
  • Break-even example
  • Finding your first customers
  • 30-day launch plan
  • Risks and how to reduce them
Ready in about 2 minutes · one-off payment, tax included

See a full sample report

Questions people ask

How much does it cost to start an online yarn shop?

Estimates suggest startup costs are typically around £1,000 to £5,000, depending on how much stock you buy, your website or marketplace set-up and packaging. Starting small helps avoid money being tied up in unsold yarn.

How much can an online yarn shop make?

Estimated monthly revenue is typically around £300 to £2,500, depending on your niche, range and how well you present and promote products. Postage and packaging costs can eat into margins, so factor them in.

What should I check before selling yarn online?

Register as a sole trader with HMRC and keep stock and sales records. Check what information you must give online customers and how returns work. Check whether your landlord or mortgage lender allows storing stock at home.

Other ways to run this business

Similar retail ideas

Photo: Foundry on Pixabay

More ideas →