Care basicsTM-14

Tropical Fish Water Temperature: Chart for 23 Species, Setting It for Tank Mates, Heater Wattage, Summer Heat, Winter, Power Outages and How Goldfish and Medaka Differ

Published · By Tropical Fish Care Guide editors

Your guide: KouKnows everything. Sometimes writes things that are wrong. Sorry in advance.Tropical Fish Care Guide editors · Checked against care guides and fish databases: 2026-10-22
Kou

About 25°C is the usual guide for tropical fish, but each species has its own suitable range. With tank mates, match the range where all of them overlap.

A planted aquarium with small fish
A planted aquarium with small fishPhoto: Aleš Tošovský / Public domain
In this article (17 sections)
  1. In short: what water temperature is best for tropical fish?
  2. How do you set the water temperature for tank mates?
  3. How warm is too warm for tropical fish?
  4. Can tropical fish live at 20°C?
  5. What wattage heater keeps tropical fish water warm?
  6. How do you install a tropical fish heater safely?
  7. Where should you put the aquarium thermometer?
  8. How do you lower tropical fish water temperature in summer?
  9. How do you keep tropical fish water warm in winter?
  10. What if the water cools because of a power outage or heater failure?
  11. How do goldfish and medaka differ from tropical fish in water temperature?
  12. How do you match the water temperature when adding tropical fish?
  13. What are common mistakes with tropical fish water temperature?
  14. What terms come up when talking about water temperature?
  15. What else should you know along with water temperature?
  16. What are common questions about tropical fish water temperature?5
    1. Jump to this section
    2. Is 28°C too warm for tropical fish?
    3. What should you do if tropical fish water reaches 30°C?
    4. Why won't the water reach the heater's set temperature?
    5. Can you leave the heater on all the time?
    6. What water temperature is best for a shrimp tank?
  17. Sources

In short: what water temperature is best for tropical fish?

About 25°C is the usual guide for tropical fish water temperature. But each fish has its own suitable range, so in a community tank, match the range where all of them overlap.

A manufacturer's guide gives 25 to 26°C as the suitable temperature for tropical fish. In shops and in books, this is usually the first number you see.

The trouble is that the upper and lower limits differ from fish to fish. This site puts the suitable ranges from the care data for 23 species into a table.

What this article covers:

  • Suitable ranges for 23 species, and how to set the temperature for tank mates
  • What happens when the water is too warm or too cold
  • Heater wattage by water volume, and how to install a heater safely
  • How to cool the water in summer, and what to do in winter and during power outages
  • How goldfish and medaka differ
Fish, shrimp and snail care data
SpeciesTemperature (°C)Swimming level
Neon tetra21–25Middle
Cardinal tetra23–29Middle
Rummy-nose tetra23–26Middle
Guppy17–28Top
Platy20–26Top
Betta (male)22–30
Angelfish24–30
Panda cory22–25Bottom
Peppered cory22–26Bottom
Otocinclus21–26Bottom
Harlequin rasbora21–28Middle
Zebra danio18–25Middle
Cherry barb20–27Middle
Tiger barb20–26Middle
Dwarf gourami22–27Middle
Kuhli loach21–26Bottom
Bristlenose pleco21–26Bottom
Medaka16–22Top
Goldfish20–24Middle
Japanese swamp shrimp23–28Bottom
Cherry shrimp16–28Bottom
Amano shrimp20–28Bottom
Nerite snail10–28
Source (23)

Grouping the table above by how to think about water temperature gives this.

GroupFish that fit (from the table)What to watch with temperature
Tropical fish with a fairly low upper limitNeon tetra, panda corydoras, zebra danioHigh temperatures in summer
Tropical fish with a fairly high upper limitCardinal tetra, betta, angelfish, guppy, harlequin rasboraKeeping the water warm in winter
Fish that need no heaterGoldfish, medakaDo not keep them in the same tank as tropical fish
Shrimp and snailsNeocaridina shrimp, red cherry shrimp, Amano shrimp, nerite snailHigh summer temperatures and oxygen

The key point: think of tropical fish water temperature as a range, not one number, and you will make fewer tank mate mistakes.

How do you set the water temperature for tank mates?

Set a community tank to where all the fish's suitable ranges overlap. That is between the highest lower limit and the lowest upper limit.

For example, neon tetras and cardinal tetras are both small fish that swim in the middle of the tank. Yet their suitable ranges differ a little.

Fish, shrimp and snail care data
SpeciesTemperature (°C)Swimming level
Neon tetra21–25Middle
Cardinal tetra23–29Middle
Panda cory22–25Bottom
Otocinclus21–26Bottom
Source (4)

As the table shows, the cardinal tetra's range is higher and the panda corydoras's range is lower. The four species overlap only in a narrow band in the middle.

Here are the steps for setting the water temperature.

  1. List every fish you keep in the table
  2. Find the highest lower limit
  3. Find the lowest upper limit
  4. Set the heater between the two
  5. If there is no overlap, rethink the combination
Kou

The narrower the overlap, the more often you should check the thermometer. In summer and winter, the water easily drifts outside the range.

Tropical fish water temperature is decided when you choose tank mates. To see compatibility and temperature together, the Tropical Fish Tank Mates Chart is handy.

How warm is too warm for tropical fish?

The upper end of each range in the table is the guide. A manufacturer's guide says tropical fish do not cope well with water above 30°C.

Though they come from the tropics, tropical fish are not especially tolerant of warm water. Tropical rivers change very little in temperature through the year.

When the water gets too warm for tropical fish, this happens.

What happensWhySource
Oxygen runs shortWarmer water holds less dissolved oxygenManufacturer and hobbyist society
Filtration weakensThe bacteria that use oxygen also struggleManufacturer
Shrimp weaken firstShrimp use a lot of oxygenManufacturer
Plants grow more slowlyAbove 30 to 32°C they may dieManufacturer

According to the sources, dissolved oxygen drops by more than 17% from 20°C to 30°C. Fish also use more oxygen the warmer it is, so they are squeezed twice.

A water temperature of 28°C is above the upper limit for some fish in the table. In a tank with neon tetras or panda corydoras, think about cooling it down.

The upper limit is not a single line at 30°C. It is set by the upper limits of the fish you keep.

Can tropical fish live at 20°C?

For many tropical fish, 20°C is below their suitable range or at its lower edge. Fish whose lower limit in the table is 20°C or less are within their range.

By the table's values, five tropical fish have 20°C within their range. They are the guppy, platy, zebra danio, cherry barb and tiger barb. Neon tetras and corydoras have lower limits above 20°C.

In cool water, tropical fish become less active and eat less. The Research Institute of Environment, Agriculture and Fisheries, Osaka Prefecture, says ich breaks out most easily at around 20°C.

The University of Florida guide also says fish tend to lose resistance from autumn into winter. The season when the water cools is the season when disease breaks out.

If the water does not reach the heater's set temperature in winter, check the size of the heater and whether the tank has a lid.

Cold water is a doorway to disease. Treating ich is covered in Ich (White Spot Disease).

What wattage heater keeps tropical fish water warm?

Choose a heater wattage that suits the volume of water in the tank. By a Japanese manufacturer's guide, a 60 cm tank (about 57 L) needs 160 W.

You get the water volume by multiplying length × width × height (cm) and dividing by 1,000. These guidelines come from two Japanese manufacturers.

Tank sizeWater volumeGuide wattageSource
Small tank10 to 12 L36 WManufacturer A
45 cm tankAbout 35 L120 WManufacturer A
45 cm or smaller44 L or less110 WManufacturer B
60 cm tankAbout 57 L160 WManufacturer A
60 to 75 cm110 L or less220 WManufacturer B
90 cm tankAbout 150 L300 WManufacturers A and B

Manufacturer B's instructions say these guides assume a room temperature of 15°C or higher. In a cold room, consider one size larger.

For a size between two rows, choose the larger one. In one manufacturer's answer to a question, a 300 W heater is recommended for a 100 L tank.

You can also split the wattage across two heaters. The manufacturer says that if one fails, the other prevents a sudden drop.

A heater that is too small is the bigger problem. If it cannot heat the water enough, the water never reaches the set temperature.

How do you install a tropical fish heater safely?

Place the heater where it stays underwater even if the water level drops. When taking it out of the water, unplug it first and wait for it to cool.

Here are the cautions from a Japanese manufacturer's instructions.

CautionWhy
Place it where it stays underwater even if the level dropsIt can run dry and overheat, or cause a fire
Unplug it and let it cool for about 15 minutes before taking it outRight after unplugging it is hot and can cause burns or a fire
Circulate the water with a filter or an air pumpStill water keeps the temperature from being controlled well
Do not bury it in gravelIt can make the heater fail
Replace it about once a yearHeaters wear out

An American manufacturer's guide also says not to take a heater out of the water while it is switched on.

A community tank with guppies and corydoras
A community tank with guppies and corydorasPhoto: El fosilmaníaco / CC BY 3.0
Kou

A cooling fan in summer makes a lot of water evaporate. If you forget to top it up, the heater ends up above the waterline.

Heater accidents come from a falling water level and from handling a heater that is still switched on.

Where should you put the aquarium thermometer?

Put the thermometer away from the heater. Look at it at least once a day.

Water warmed by the heater gathers right next to it. If you measure there, the reading is higher than for the tank as a whole.

Here are the main types of thermometer and what to watch with each.

TypeWhat to watch
Glass stickAttaches with a suction cup. Choose a spot where it will not break
DigitalA dead battery or a fault can show a wrong number
Stick-on (on the glass)Stuck on the outside of the tank. Watch for the effect of room temperature

A Japanese manufacturer's instructions warn about errors that depend on the type of thermometer. The same goes for false readings from a dead battery.

Two habits give you the true temperature: keep the thermometer away from the heater, and look at it every day. Checking it when you feed makes the habit stick.

How do you lower tropical fish water temperature in summer?

There are three ways to cool the water in summer: air conditioning the room, a cooling fan, or an aquarium chiller. Add aeration to any of them.

MethodHow it worksWhat to watch
Room air conditionerCools the whole roomElectricity cost. Decide whether to run it while you are out
Cooling fanBlows air across the surface and cools by evaporation. Lowers it by about 3 to 4°CWater evaporates, so top it up. Watch that it does not get too cool
Aquarium chillerCools the water directly. Reliably lowers the temperatureBulky, and fairly expensive
AerationMakes up for lost oxygenIf the room is hot, it does little to cool
Avoiding direct sunlightStops the water warming near a windowRethink where the tank is placed

A heater cannot lower the temperature. If the room is warmer than the set temperature, the water warms up even while the heater is off.

Floating a frozen plastic bottle is another method. An American aquarium shop warns that it cools the water suddenly and stresses the fish.

Kou

In summer, the water gets warmest in the daytime while you are out. Check it twice, in the morning and when you get home, to see how it rises.

Summer measures are easier if you start before the water heats up fully. A manufacturer notes that there are already days in May when the air goes above 25°C.

How do you keep tropical fish water warm in winter?

Use a heater suited to the water volume, and a lid. Also keep the room temperature from swinging much.

Here are tips for keeping the winter water temperature steady.

  • Use a heater with a wattage that suits the water volume (see the table above)
  • Use a lid or glass cover to keep heat from escaping
  • Do not place the tank right next to room heating or a window
  • Match the temperature of water-change water to the tank

An American manufacturer's guide recommends a lid to trap heat in the tank. It also says to match the temperature of water-change water before adding it.

Another manufacturer's guide explains that a heater switches on and off as it senses the water temperature. Leaving it on does not mean power flows all the time.

In winter, preventing sudden drops matters most. A sudden drop in temperature can trigger ich.

What if the water cools because of a power outage or heater failure?

First wrap the tank in a blanket or something similar. Stop feeding.

Based on an American aquarium shop's guide, here is what to do as an outage goes on.

TimeWhat to do
First 1 to 2 hoursDo nothing. Stop feeding and water changes
Once it starts to coolPut the lid on and wrap the tank in blankets or towels
If it goes on longerStick heat packs on the outside of the tank (about one per 75 to 115 L of water)
After more than 8 hoursRun a battery air pump for 1 hour. Repeat every 8 hours
When the power returnsStop feeding for 24 hours, and test ammonia and nitrite

When adding hot water, never pour boiling water straight in. Take tank water into a bucket, warm it with a little hot water, check it with a thermometer, then pour it back.

Heater failure can also mean overheating. If the thermometer reading changes suddenly, suspect the heater.

Kou

If you split the heating across two heaters, the water will not drop suddenly when one fails. A spare battery air pump also gives peace of mind.

In an outage, do not try to put things back quickly. The basic rule is to protect heat and oxygen little by little.

How do goldfish and medaka differ from tropical fish in water temperature?

Goldfish and medaka suit cooler water than tropical fish. They need no heater, and keeping them at tropical temperatures all the time puts a strain on them.

Fish, shrimp and snail care data
SpeciesTemperature (°C)Swimming level
Neon tetra21–25Middle
Guppy17–28Top
Medaka16–22Top
Goldfish20–24Middle
Source (4)

As the table shows, goldfish and medaka have fairly low upper limits. A manufacturer's guide says goldfish and medaka can tolerate fairly warm water to some extent.

But the same guide says that water above 30 to 32°C is dangerous. They are not tougher than tropical fish.

According to Seriously Fish, water that is always warm may shorten a medaka's life. In most homes, medaka do better without a heater.

Tropical fish and goldfish or medaka prefer different temperatures, so separate tanks are easier to manage. Pairings are covered in Medaka Tank Mates and Goldfish Tank Mates.

How do you match the water temperature when adding tropical fish?

Float the bag in the tank to even out the temperature, mix in tank water little by little, then release the fish. A sudden temperature difference weakens fish.

The University of Florida guide recommends getting new fish used to the main tank's water a little at a time. The basic rule is not to change either temperature or water quality suddenly.

A group of neon tetras
A group of neon tetrasPhoto: Ernst Schütte / CC BY-SA 3.0

The detailed steps are in Acclimation. The time spent matching the temperature is time spent reducing the stress on the fish.

What are common mistakes with tropical fish water temperature?

The most common mistake is a heater that is too small. A thermometer next to the heater and forgetting to top up in summer are also common.

Common mistakeWhat happensWhat to do instead
A heater that is too smallThe water does not reach the set temperature in winterUse a wattage that suits the water volume
Thermometer next to the heaterReads higher than the real temperaturePut it away from the heater
Forgetting to top up while using a cooling fanThe heater ends up above the waterlineCheck the level daily and top up
Mixing fish whose ranges do not overlapOne of them ends up outside its rangeCheck the overlap in the table
Water changes with cold waterA sudden drop weakens the fishMatch the temperature before adding it
Cooling with a frozen bottleSudden cooling stresses the fishLower it with a fan or air conditioning

Mind two things, where you measure and sudden changes, and you can prevent most water temperature mistakes.

What terms come up when talking about water temperature?

TermMeaning
Suitable temperatureThe range of water temperatures in which a fish lives well
Preset heaterA heater that switches on and off at a fixed temperature
ThermostatA device that controls the heater's temperature. Some are separate from the heater
Running dryA heater getting hot out of the water. It can cause a fire
Cooling fanA device that blows air across the surface to lower the temperature by evaporation
AerationSending air bubbles into the water to dissolve oxygen in it
AcclimationGetting new fish used to the tank's temperature and water quality little by little

What else should you know along with water temperature?

Tropical fish water temperature is tied to choosing tank mates and preventing disease. Read these articles too.

What are common questions about tropical fish water temperature?

Is 28°C too warm for tropical fish?

It depends on the fish. Guppies and cardinal tetras are within their ranges in the table, but 28°C is above the upper limit for neon tetras and panda corydoras.

If the water stays at 28°C, think about cooling it with a fan or similar.

What should you do if tropical fish water reaches 30°C?

Increase aeration, and cool the water with a cooling fan or by air conditioning the room. A manufacturer's guide says tropical fish do not cope well with water above 30°C.

Do not cool it suddenly. Bring it down over several hours.

Why won't the water reach the heater's set temperature?

Often the heater is too small for the water volume, or there is no lid and heat is escaping. A very cold room also makes the water hard to warm.

Recalculate the water volume and compare it with the wattage table.

Can you leave the heater on all the time?

Yes, leave it on. A heater senses the water temperature and switches itself on and off.

In summer, when the room is hot, remember that the water can warm up even while the heater is not running.

What water temperature is best for a shrimp tank?

Look at the ranges in the table for shrimp too. A manufacturer's guide says shrimp tend to be weak in high temperatures.

In summer, deal with temperature and oxygen in the shrimp tank first.

Sources

Categories

Latest

Find by keyword