Open an indian grocery shop in Canada

Open a small neighbourhood shop selling spices, lentils, rice, fresh produce and household goods.

Startup costC$40k to C$180k
Monthly revenueC$15k to C$70k
Time needed50+ h/week
First incomeMonths
  • C$40k-180k
  • 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 Indian staples such as spices, flours, lentils, rice, snacks, frozen foods, fresh vegetables and everyday household and puja items.

Your first three steps

  1. Walk the neighbourhoods you are considering, note where Indian communities live and what nearby shops stock and charge
  2. Visit two or three wholesalers and importers to compare prices, minimum orders and delivery terms
  3. Price a small lease with your landlord and check zoning, then draft a simple budget covering rent, stock and fridges
Who pays

South Asian families and students nearby, plus home cooks and neighbours who want authentic ingredients.

How it makes money

You buy from wholesalers and importers and sell at a markup. Fresh produce and ready-to-eat items usually bring shoppers back weekly, and bulk buys of rice, flour and lentils raise the basket size.

Skills that help
  • Knowing Indian ingredients and brands
  • Stock control and ordering
  • Customer service and community networking
Watch out for
  • Selling packaged and fresh food usually needs a permit or inspection from your local public health unit, so check early
  • Imported foods must meet Canadian labelling rules (including bilingual labels), so check with the Canadian Food Inspection Agency
  • Commercial general liability and property insurance
  • Short shelf life on fresh produce and dairy leads to waste if you over-order
  • Check your municipality's zoning and signage rules, and rules on selling items like tobacco or alcohol if relevant
  • Register for GST/HST once you pass the small supplier threshold, and check if any items are zero-rated

Deep research report · Canada

Everything you need to start: indian grocery shop

Researched with live web search for Canada: 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 open an Indian grocery shop in Canada?

Startup costs are typically estimated at around $40,000 to $180,000 CAD, depending on the size and location of the premises, fit-out, refrigeration and how much opening stock you buy.

How much revenue can an Indian grocery shop make?

Monthly revenue is typically estimated at around $15,000 to $70,000, depending on location, shop size, product range and customer base. The estimate assumes at least about 50 hours a week of work.

What permits and rules should I check before opening?

Check whether your local public health unit requires a permit or inspection, and Canadian Food Inspection Agency labelling rules, including bilingual labels on imported foods. Also check insurance, municipal zoning and signage rules, and GST/HST registration once you pass the small supplier threshold.

Other ways to run this business

Similar food ideas

More ideas →