All guides

Best aquarium fish for Indian weather

AquaLog guide · Published

In short: Pick fish that tolerate warm water and, if you use borewell water, hard water. In our care guide, beginner fish whose ranges reach at least 28 °C (82 °F) and pH 8 include guppies, endlers, mollies, swordtails, X-ray tetras, albino corydoras and two rainbowfish. None is rated above 30 °C (86 °F), so a hot room still needs cooling.

What does Indian weather do to an aquarium?

Heat is the main problem in much of the country. A sensor study of 50 Chennai homes, reported by Down To Earth, found indoor temperatures rarely below 31 °C (88 °F) from October 2025 to April 2026 and often above 34 °C (93 °F) after sunset, with humidity above 75%. The northern plains add a second problem: winter. Delhi's Safdarjung fell to 4.3 °C (40 °F) on 16 January 2026, so tropical tanks in the North need a heater in winter and cooling in summer.

Water is the other half. City supplies are often chlorinated, and borewell water often runs hard. Fish that like the water you already have are far easier than changing your water to suit them. See tap water and borewell water for aquariums.

Fish tank me konsi fish rakhe? (Which fish should you keep?)

Every fish below is rated beginner in our care guide, has a temperature range reaching at least 28 °C (82 °F) and a pH range reaching 8 or higher. Sorted by minimum tank size:

FishMin. tankTemperaturepHGHGroupCaveat
Endler30 L22–29 °C7–8.58–25 dGH3+Hybridises with guppies; keep one or the other
Guppy40 L22–28 °C7–8.58–25 dGH3+Breeds relentlessly; plan for fry
X-ray tetra75 L22–28 °C6–84–20 dGH8+Needs a school; one of the most adaptable tetras
Albino corydoras75 L22–28 °C6–84–20 dGH6+Needs sand or smooth gravel, not sharp substrate
Molly90 L24–28 °C7.5–8.512–30 dGH3+Wants hard water; too big for a 2-foot tank
Dwarf neon rainbowfish90 L23–28 °C6.5–85–20 dGH6+Keep away from bettas
Swordtail110 L22–28 °C7–8.410–25 dGH3+Semi-aggressive; males can bicker in tight quarters
Boesemani rainbowfish200 L24–30 °C7–8.58–25 dGH6+Needs a big tank; colour takes a year to develop

A few larger or pushier beginner fish pass the same test, such as the three spot gourami and Siamese algae eater (150 litres each, semi-aggressive) and the aggressive convict cichlid. They need big tanks and careful planning. For every hard-water species, see fish for hard, alkaline water.

Which beginner fish handle the most heat?

Only four beginner fish in our care guide have a range reaching 30 °C (86 °F): the Boesemani rainbowfish above, plus the betta, pearl gourami and sterbai corydoras, each 24–30 °C, pH 6–7.5 and 2–15 dGH. Those three prefer softer, neutral to slightly acidic water, so they suit softer tap water better than hard borewell water. Our list of fish that tolerate warm water has the full set.

Treat 30 °C as the top of the range, not a target. Aim for the middle and cool the tank in a heatwave; see how to cool an aquarium in summer.

How should you plan for summer and winter where you live?

The same fish faces a very different year in Delhi and in Chennai. Plan around your region's pattern, and let a thermometer in the tank, read morning and evening, have the final say.

WhereSummerWinterWhat to choose
North Indian plains, such as DelhiRooms get hot: shade the tank, switch the light off, open the lid, and add surface movement and a fanCold nights: Safdarjung fell to 4.3 °C (40 °F) on 16 January 2026, so tropical fish need a heater, about 1 W per litreTropical fish whose range reaches at least 28 °C, with a heater for winter and the cooling steps for summer
Hot, humid homes, such as those in the Chennai studyIndoor rooms rarely fell below 31 °C (88 °F) and humidity stayed above 75%, so fans and open lids cool less than in dry heatThe study ran from October to April and still found rooms rarely below 31 °C, so a heater may never switch on; check with a thermometer before you buy oneFish whose range reaches 28–30 °C; avoid fish that top out at 26 °C or lower, such as pygmy corydoras and zebra danios

Evaporative cooling works best where humidity is low, as the USGS notes for evaporative coolers, which is why a fan does less on a muggy coastal day. Wherever you live, choose fish for your warmest weeks, not your average day.

Are fish native to India better for Indian weather?

Not automatically. Native fish come from particular habitats, and some of the best known come from cooler, moving water.

Native fishMin. tankTemperaturepHNote
Honey gourami55 L22–28 °C6–7.5Peaceful; a good centrepiece for a 60-litre tank
Dwarf gourami60 L24–29 °C6–7.5Farmed stock commonly carries dwarf gourami iridovirus; buy carefully
Zebra danio60 L18–26 °C6–8Tough and fine in moderately hard water, but its range tops out at 26 °C
Rosy barb110 L18–25 °C6–7.8Subtropical; suits unheated rooms, not hot ones

The two gouramis handle warmth. The zebra danio and rosy barb tolerate cooler water (from 18 °C, or 64 °F) but are a poor match for a hot room. Whatever you choose, buy captive-bred fish and never release aquarium fish into local waters. See aquarium fish native to India.

What about goldfish?

Fancy goldfish are cold-water fish: our care guide gives them 16–23 °C (61–73 °F) and at least 150 litres (40 US gal). Across most of India that means a cool room or a chiller in summer, and never a bowl. They do like hard, alkaline water (pH 7–8.4), which borewell water often provides.

What are the honest caveats?

  • 30 °C is a limit, not a target. Fish near the top of their range need extra oxygen, so add surface movement in hot weather.
  • Hard water raises the stakes on ammonia. At pH 8 a much larger share of any ammonia is in its toxic form, and more so when the water is warm. Keep it at 0 ppm; see aquarium water parameters explained.
  • Check the minimum tank. Of the fish in the first table, only endlers and guppies fit the 43–57 litres of real water in a 2-foot tank; the rest need 75 litres or more. See best fish for a 2 feet tank.
  • Check compatibility, not just water. Several fish here list the betta as one to avoid, and endlers and guppies must not be mixed. See how to choose compatible tank mates.

Signed in to AquaLog, the "Will it fit your tank?" check compares any species with your tank's size, water type and latest temperature and pH, which helps when your room runs hot. Try it with your tanks.

Sources

Keep your tank's history in one place

Log water changes and tests, track every fish, and get reminders when jobs are due.

Start your AquaLog