Neighbourhood yarn shop with classes

Open a small shop selling yarn and supplies, with classes and a welcoming space for local crafters.

Colourful skeins of yarn stacked on wooden shelves in a craft shop.
Startup costC$25k to C$90k
Monthly revenueC$6k to C$30k
Time needed35+ h/week
First incomeMonths
  • C$25k-90k
  • Full-time
  • Own premises
  • Licence or permit needed

Estimates for a small start in Canada, not guarantees.

What it is

A small retail shop stocking yarn, needles, hooks and patterns, with a table or corner for knitting and crochet classes and drop-in craft nights.

Your first three steps

  1. Talk to local crafters and knitting groups to learn what they want, and check how many yarn shops are already nearby
  2. Get quotes for small retail units and ask suppliers for opening-order terms and minimums
  3. Plan a starter range and a class schedule, and build a mailing list before you open
Who pays

Local hobby crafters, beginners taking classes, and gift shoppers, especially in the colder months.

How it makes money

Retail margins on yarn and tools, class and workshop fees, and extras such as kits and gift cards.

Skills that help
  • Strong knitting or crochet knowledge
  • Friendly customer service and teaching
  • Buying stock and managing a budget
Watch out for
  • Check your municipality for business licence, zoning and signage rules
  • Commercial general liability and contents insurance
  • Register for GST/HST and check how provincial sales tax applies in your province
  • Rent and stock are big fixed costs, and sales are often strongest in autumn and winter, so plan your cash flow for slower summers
  • WCB/WSIB coverage and employment rules once you hire staff, which differ by province

🔒 Full research report for Canada

Real cost breakdown with current prices, licences and registration checklist, local competition, pricing, break-even and a 30-day launch plan, with sources.

Coming soon

Questions people ask

How much does it cost to open a yarn shop in Canada?

Startup costs are typically estimated at around $25,000 to $90,000, depending on your premises, fit-out and how much stock you buy. Treat this as an estimate, since rent and stock are big fixed costs.

How much can a neighbourhood yarn shop earn?

Monthly revenue is typically estimated at around $6,000 to $30,000, depending on location, stock range and how many classes you run. The estimate starts from about 35 hours a week, with sales often strongest in autumn and winter.

What rules should I check before opening a yarn shop in Canada?

Check your municipality for business licence, zoning and signage rules. Also check commercial general liability and contents insurance, GST/HST registration and provincial sales tax, and WCB/WSIB coverage and employment rules once you hire staff, which differ by province.

Other ways to run this business

Similar retail ideas

Photo: Foundry on Pixabay

More ideas →