Business Guide9 min readUpdated 15 March 2026
Best Selling Aquarium Fish in India 2026 — What to Stock in Your Pet Shop
The 20 fish species with the highest demand in Indian pet shops — ranked by sales volume, with wholesale prices and profit margins for each.
Knowing which fish sell fastest is critical for any aquarium shop owner. Overstock slow-moving fish and your capital is tied up; understock fast-movers and you lose sales. This guide ranks the top 20 best-selling aquarium fish in India based on actual wholesale market data from Kolathur Fish Market.
Tier 1: Highest Volume — Stock These Always
These fish have near-universal demand across all customer types — beginners, hobbyists, and aquascapers alike.
| Fish | Why It Sells | Wholesale | Retail | Demand |
|---|---|---|---|---|
| Fancy Guppy | Colourful, peaceful, easy to breed | ₹8–25 | ₹30–80 | ⭐⭐⭐⭐⭐ |
| Goldfish (Oranda/Ranchu) | Iconic, gift fish, festive demand | ₹20–200 | ₹60–600 | ⭐⭐⭐⭐⭐ |
| Betta (Crowntail/Halfmoon) | Ideal for single bowls/nano tanks | ₹45–200 | ₹150–500 | ⭐⭐⭐⭐⭐ |
| Molly (Black/Balloon) | Beginner-friendly, prolific breeder | ₹10–20 | ₹35–70 | ⭐⭐⭐⭐⭐ |
| Platy (Sunset/Red) | Hardy, colourful, low maintenance | ₹10–25 | ₹35–80 | ⭐⭐⭐⭐⭐ |
Tier 2: High Demand — Core Stock for Any Shop
| Fish | Why It Sells | Wholesale | Retail | Demand |
|---|---|---|---|---|
| Neon Tetra | Schooling fish, great for aquascaping | ₹8–15 | ₹30–50 | ⭐⭐⭐⭐ |
| Zebra Danio | Extremely hardy; survives beginners | ₹8–15 | ₹25–50 | ⭐⭐⭐⭐ |
| Koi (small) | Pond fish; huge seasonal demand | ₹200–400 | ₹600–1,200 | ⭐⭐⭐⭐ |
| Angelfish | Show fish for community tanks | ₹80–200 | ₹250–600 | ⭐⭐⭐⭐ |
| Tiger Barb | Active, schooling; novice-friendly | ₹10–20 | ₹35–70 | ⭐⭐⭐⭐ |
| Swordtail | Colourful livebearers; easy to keep | ₹10–20 | ₹35–60 | ⭐⭐⭐⭐ |
| Corydoras Catfish | Bottom cleaners; always in demand | ₹20–50 | ₹60–150 | ⭐⭐⭐⭐ |
Tier 3: Premium Segment — High Margin, Selective Demand
| Fish | Why It Sells | Wholesale | Retail | Demand |
|---|---|---|---|---|
| Oscar (Red/Albino) | Personality fish; loyal customers | ₹80–150 | ₹250–500 | ⭐⭐⭐ |
| Flowerhorn | Feng shui fish; high perceived value | ₹300–2,000 | ₹800–5,000 | ⭐⭐⭐ |
| Discus | Serious hobbyist segment | ₹800–3,000 | ₹2,000–8,000 | ⭐⭐⭐ |
| Arowana (silver) | Status symbol; drives store traffic | ₹1,500–3,000 | ₹4,000–8,000 | ⭐⭐⭐ |
| Red-Tailed Black Shark | Eye-catching; active swimmer | ₹40–80 | ₹120–250 | ⭐⭐⭐ |
Seasonal Demand Patterns to Know
- Diwali & Pongal — goldfish, koi, and fancy betta sales spike 3–5x; stock up 6 weeks before
- Monsoon (June–Sept) — overall pet spending dips slightly; focus on accessories and tank setups
- School holidays — children influencing parents; colourful, talking-point fish (arowana, flowerhorn) sell well
- Wedding season (Oct–Mar) — office aquariums and hotel lobby tanks are peak wholesale demand periods
- Valentine's Day — betta fish as gifts; premium packaged betta with bowls perform well
💡Keep a stock buffer of 20–30% above normal for Diwali, Pongal, and school holidays. These windows account for 40% of annual aquarium fish retail revenue for most shops.
What Not to Stock as a Beginner Retailer
- Marine fish (clownfish, tang, etc.) — require expensive saltwater setups and specialist knowledge; high mortality
- Very large predatory fish (Pacu, Arapaima) — slow sales, large tank requirements, high risk
- Rare imported cichlids — limited buyer base, high die-off rates if kept in wrong conditions
- Exotic plants — high maintenance in display tanks; adds complexity without proportional revenue