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