100% Authentic

Easy return policy

Offers and coupons

Help us ensure a smooth delivery

Offers and coupons
Offers and coupons

Help us ensure a smooth delivery

Offers and coupons

SIZE GUIDE

Quick Add

Fish Food for Betta, Goldfish, Guppies and Tropical Fish

The right fish food depends on the fish. A betta, a goldfish and a tankful of guppies all eat differently, so we have sorted our aquarium fish food by fish type, pellet size and budget. Shop fish food online from Tetra, Drools Finsters, Tunai, Growel and Fluval, with packs from ₹45. Pick your fish below, check the pack size, then add to cart.

Fish Food by Fish Type: Betta, Goldfish, Guppy and Big Fish

Match the food to the fish and its mouth, and the rest gets easier.

Betta Fish Food

Bettas eat from the surface, so choose small floating pellets. Growel Intan Betta Pellets is made for bettas and costs ₹99 for 27 g or ₹218 for 55 g. Start with 27 g, because one betta eats very little. Growel Rainbow Micro 0.9mm (₹117 for 100 g) is a finer floating option.

Goldfish Food

Goldfish grow fast and eat a lot, which is why goldfish food should be protein-rich and sized to the mouth. Tunai Protein Rich Premium Gold Fish is ₹232 for 100 g. As your fish grows, move up to Growel Rainbow Small 3.5mm or Medium 5.5mm, both ₹109 for 100 g.

Guppy Fish Food and Tropical Community Tanks

Guppies and tetras have tiny mouths, so pick fine bits or granules that every fish can reach. Tetra Complete Guppy is ₹270 for 30 g and Drools Finsters Guppy Bits is ₹117 for 45 g. For a mixed tropical fish food routine, Tetra TetraMin Complete All Tropical is ₹275 for 20 g and Tunai Tropical 1.2mm is ₹88 for 100 g.

Food for Big Fish: Cichlid, Arowana, Flowerhorn and Parrot Fish

Larger fish need bigger, protein-dense pieces. Tetra Cichlid XL Sticks are ₹1,150 for 320 g. Drools Finsters makes fish-specific packs of 100 g: Cichlid and Red Parrot at ₹243, Flower Horn Monster Hump at ₹324 and Arowana at ₹495. Read each pack for its claims.

Fish Food by Format and Pellet Size

Format decides which fish actually get to eat. Our guide to types of fish food compares them in detail.

Floating Pellets and Fish Food for Small Fish

Floating fish food pellets suit fish that feed at the top and let you see what is eaten. The Growel Rainbow range comes in four sizes: 0.9 mm, 1.8 mm, 3.5 mm and 5.5 mm. Choose the size of the smallest mouth in the tank, because oversized pellets go uneaten and foul the water.

Slow-Sinking Granules

Slow-sinking granules reach fish that feed lower in the tank. Tunai 55% Protein 200 Micron Slow-Sinking Granules are ₹225 for 35 g and suit small fish. Tunai Shipp's 3in1 Pellets (₹226 for 250 g) suit small and medium adult fish.

Bits and Fish Food Flakes

Bits are an easy daily staple. Tetra Bits Complete is ₹225 for 30 g, Growel Intan Bits is ₹137 for 45 g, and Drools Finsters Micro Bits is ₹54 for 20 g. For fish food flakes, Fluval Bug Bites Spirulina Flakes are a premium plant-based treat at ₹599 for 18 g.

Top-Selling Fish Food on Supertails: Brands, Prices and Pack Sizes

Prices are the live prices read on 14 Oct 2026, with out-of-stock packs flagged. Check the product page before you order.

Product From
Taiyo Guppy Bit Fish Food Rs 81
Taiyo Grow Fish Food Rs 96
Growel Intan Faux Worm Sticks Rs 186
Taiyo Hi Red Flower Horn Fish Food Rs 192
Tetra Bits Complete Fish Food Rs 225
Tetra Complete Guppy Fish Food Rs 250
Tetra TetraMin Complete Tropical Fish Food Rs 250
Taiyo Tropical Flake Fish Food Rs 280
Taiyo Special Aquarium Fish Food Rs 302
Tetra Premium Gold Colour Fish Food Rs 350

Fish Food Brands in India: Tetra, Drools Finsters, Tunai and Growel

Drools Finsters is our largest range, with everyday and fish-specific packs. Tetra is a premium staple brand for bits, granules and guppy food. Tunai gives deep discounts on protein-rich pellets, often 30 to 43% below MRP. Growel Rainbow and Intan cover floating pellets and bits across sizes, and Fluval adds a spirulina flake.

Fish Food Price and Fish Food Under ₹50

Two packs cost under ₹50: Drools Finsters Premium 20 g and Drools Finsters Tropical 1mm 50 g, both ₹45. Bigger packs cost less per gram: Tropical 1mm falls from ₹0.90 a gram at 50 g to ₹0.47 at 500 g (₹234). The largest pack we list is 1 kg, so buy big only if you will finish it.

How to Choose the Right Fish Food?

Four checks: fish, mouth, feeding layer and pack size.

Best Food for Fish by Type and Mouth Size

Ask what the fish is and how big its mouth is. Betta and guppies need small floating or fine foods, goldfish need protein-rich pellets that grow with them, and cichlids and arowana need bigger sticks or pellets. Rotating two foods suits most fish better than one forever. Our fish food explained guide covers the basics.

How Much Fish Food to Give

Feed once or twice a day, only what the fish finish in two to three minutes. Remove leftovers, because rotting food pushes up ammonia. Cloudy water or a film on the surface means too much food. If your fish are unwell, check water first, and follow our fish care guide. Ask a vet or aquatic specialist if signs continue.

Storing Fish Food in Indian Weather

Humidity and heat spoil fish food quickly. Keep the pack sealed in a cool, dry place, use dry hands or a dry spoon, and check the expiry before you buy. Throw away food that smells off, clumps or shows mould. Buy a pack you will use within a couple of months.

Why Pet Parents Buy Fish Food From Supertails

You get genuine brands, small trial packs from 18 g up to 1 kg, and ratings from other fish keepers on the product pages. Enter your pincode at checkout to see the delivery time for your area. Shop fish food on Supertails and give your fish a proper meal tonight.

Good feeding keeps a tank clean and fish healthy, so start with the right pack. Order today, only on Supertails.

Related collections

Fish Treats | Fish Medicine and Health Care | Aquarium Water Care | Aquarium Accessories | Betta Fish | Guppy Fish | Small Community Fish

FAQs

What Is the Best Food for Fish?

The best food is the one that suits your fish type and mouth size. Small floating pellets or bits suit betta and guppies, a protein-rich pellet suits goldfish, and larger sticks or pellets suit cichlids and arowana. Pair a staple such as Tetra Bits Complete or Drools Finsters Premium with an occasional treat, and rotate two foods rather than using one forever.

Can Fish Go 3 Days Without Food?

A healthy adult fish can usually manage two to three days without food, so a short trip is not an emergency. Fry, young fish and sick fish cannot, so feed them on schedule. For longer trips, ask a family member to give a measured portion. Do not dump extra food in the tank before you leave, because it fouls the water.

What Fish Food Costs Under ₹50?

Two packs are under ₹50 today: Drools Finsters Premium 20 g and Drools Finsters Tropical 1mm Small 50 g, both ₹45. They suit a first tank or a trial before you buy a bigger pack. Prices and stock change, so check the product page, and look at the 100 g and 200 g packs for better value per gram. Both ₹45 packs are the cheapest in stock.

What Food for Fish at Home Can I Use If I Run Out of Fish Food?

For a day or two, a few finely chopped boiled peas, or a tiny pinch of well-cooked rice, is fine for most fish. Never feed biscuits, salty or spicy food, or anything oily. Remove what is left after a few minutes, and go back to proper fish food as soon as you can, because home food lacks the nutrition fish need.

Which Is Better for My Fish, Flakes or Pellets?

Neither wins for every fish. Flakes float and break up for small top feeders, while pellets and granules hold together longer and come in sizes for different mouths. Most keepers use a staple pellet or granule and rotate a second food. Match the size to the smallest mouth in the tank, and watch that every fish gets a share of the food.

My Fish Won't Eat the New Food. What Should I Do?

Give it a day or two, since fish can be wary of new food. Soak a few pellets in tank water for a minute, offer a small amount, and remove what is left after two to three minutes. Mix a little of the old food with the new for a few days. If your fish still refuse food, check water quality first and ask a vet or aquatic specialist.

What Is the Price of a 25 kg or 50 kg Bag of Fish Food?

None of the foods in this range comes in 25 kg or 50 kg bags. The largest pack we list is 1 kg, which is Growel Intan Micro Bits at ₹1,123. Sack-size feed is sold for farms and ponds through feed dealers, and prices vary by brand and protein. For a home aquarium, a 100 g to 500 g pack is plenty.

Is Tetra Better Than Indian Brands Like Drools Finsters or Growel?

Not always. Tetra is a premium staple brand, strong in bits, granules and guppy food. Drools Finsters and Growel offer more pellet sizes and fish-specific packs at lower prices per gram. Choose by your fish type and mouth size, buy a small pack first, and see whether your fish eat it readily and keep their colour and energy over a few weeks.

Does Supertails Deliver Fish Food Near Me?

Yes, Supertails delivers fish food across India. Enter your pincode on the product page or at checkout to see the delivery time for your area and whether your pack size is in stock. Small packs of 20 g to 100 g ship like any other order. You can track your order in your account or in the Supertails app after it ships.

What If a Fish Food Pack Is Out of Stock or Arrives Damaged?

Some larger packs, such as the 1 kg Drools Finsters Premium, show as out of stock now, so check the pack you want. If a pack arrives damaged or wrong, contact Supertails support with a photo and your order number, and the team will guide you on a replacement or refund under the policy shown on the product page. Keep the original packaging until it is sorted.