Start a haberdashery shop with sewing workshops

Open a small high street haberdashery selling supplies and running sewing classes.

Shelves of colourful buttons, threads and zips in a haberdashery shop.
Startup cost£8k to £35k
Monthly revenue£3k to £12k
Time needed30+ h/week
First incomeMonths
  • £8k-35k
  • Full-time
  • Own premises

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

Official data

4,072 UK companies in this field, 29% registered in the last 2 years

SIC 47510 “Retail sale of textiles in specialised stores”. Source: Companies House, November 2026.

What it is

A small shop stocking fabrics, threads, trims, buttons and sewing tools, often with workshops, repair advice and alterations to bring people in.

Your first three steps

  1. Research your town's footfall, rents and existing craft shops, and write a simple budget
  2. Open accounts with wholesalers and agree a manageable opening range
  3. Test demand with a pop-up, market stall or online shop before signing a lease
Who pays

Local sewers, knitters and crafters, plus people wanting supplies for repairs, costumes and school projects, and workshop attendees.

How it makes money

Product sales at retail margin, plus workshop fees, kits and sometimes an alterations service.

Skills that help
  • Strong sewing and craft knowledge
  • Buying and stock control
  • Customer service
  • Teaching or running classes
Watch out for
  • Shop rent, business rates and lease terms, check what relief may be available from your council
  • Public liability insurance and buildings or contents cover
  • Stock can tie up a lot of cash and slow sellers cost money
  • VAT registration becomes compulsory above the turnover threshold
  • Planning and change-of-use rules for premises, check with your council

Deep research report · UK

Everything you need to start: haberdashery shop with workshops

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 a haberdashery shop?

As an estimate, startup costs are typically around £8,000 to £35,000, depending on your premises, lease terms and how much stock you buy. Stock can tie up a lot of cash, and slow sellers cost money, so plan your buying carefully.

How much can a small haberdashery shop earn?

Monthly revenue is typically estimated at around £3,000 to £12,000, depending on your location, stock range and how many workshops you run. That is revenue rather than profit, so rent, stock and other running costs come out of it.

What rules should I check before opening a haberdashery shop?

Check shop rent, business rates and lease terms, including any relief your council may offer. Also check public liability and buildings or contents insurance, VAT registration above the turnover threshold, and planning or change-of-use rules for your premises with your council.

Other ways to run this business

Similar retail ideas

Photo: webentwicklerin on Pixabay

More ideas →