What Temperature Should A Tropical Fish Tank Be

By Eddie Waithaka @aquariawise

What Temperature Should A Freshwater Fish Tank Be

What is the ideal, best temperature for a freshwater fish tank?

Most species of fish kept in home aquariums are either native to the tropics or temperate regions of the world. Tropical fish make the majority of them though.

As such…

The best temperature for a freshwater tropical fish tank is anywhere from 72°F to 80°F (22 to 27 Degrees Celsius), although some species like goldfish and danios prefer cold water tanks with temperatures as low as 62°F (16 Degrees Celsius), while another handful of tropical species like discus and cichlids can live in temperatures as high as 82°F (28 Degrees Celsius), or even 84°F (29 Degrees Celsius).

26 degress Celsius is Ok for most tropical fish, but 28 degrees Celsius might be too hot, unless you only have fish like discus or cichlids, that prefer a warm environment.

The ideal temperature for a freshwater tropical fish tank UK is 24 degrees celsius with an acceptable range between 22 and 26 degrees Celsius and a cold water fish tank range between 15 and 21 degrees Celsius with the best reading being 18 degrees Celsius.

That said, most freshwater aquarium fish you’ll come across are fairly hardy and can survive several degrees outside their comfortable range with minimal effect.

The only concern is for those of us that live in areas with bipolar weather, where winters are remarkably cold, and summers rather warm. Also if the heater in your aquarium room or fish tank malfunctions, it is a cause for concern.

But other than that, maintaining optimal temperature in a freshwater aquarium is a simple process.

Please keep reading for more insight on what steps to take if your fish tank get too cold or hot for your fishes.

Fish Tank Temperature—Aquarium Temperature

The temperature in a fish tank (aquarium) is important, both for your fishes’ comfort and health. Your aquarium temperature settings are also crucial while breeding fish or invert or treating diseases and parasites such as ich.

Notably, freshwater aquarium fish are divided into two distinct group, those that prefer warm tanks (tropical fish) and cold water fish. Tropical fish are the majority and the best temperature for them is 72 to around 80 degrees Farenheit.

Cold water fish do best at between 62 and 70 degrees Farenheit, but most can survive in settings a little lower or higher.

Now, if you plan on keeping tropical fish, you will need a heater and a thermometer to keep your tank warm, but remain able to tell when the temperature is too high. Cold water tanks do not require either of the two items (heater and thermometer).

As well, note that you not only need to keep the tank in your fish tank at 72, 80, 64, or 70 degrees Farenheit depending on your fish, you also need to avoid abrupt changes in the temp settings to avoid thermal shocking your finnies.

What Temperature Should Your Fish Tank Be

As we’ve noted from the points above…

Your fish tank temperature should match the fish you have. It should be 72 degrees Farenheit for fish like betta that do not like an exceptionally warm tank, but up to 82 degrees Farenheit for fish like discus that love borderline hot tanks. Cold water fish, like goldfish, zebra danios, white cloud minnows, and weather loach tank are best with a 65 degrees Farenheit temperature on average.

If you have a community tank with different fish species, the best temperature is the average for the fish you have, which is about 75 degrees Farenheit for tropical fish and 65 degrees Farenheit for cool water fish.

Tropical Fish Temperature

Tropical freshwater fish inhabit warm water bodies with an average temperature of 75 degrees Farenheit, which is about 24 degrees Celsius, and you should try keep your freshwater tropical aquarium (tank ) around that or within the 72 and 77 degrees (22 and 26 degrees Celsius) temperature range.

26 degrees celsius (77 degrees Farenheit) is also ok for most tropical freshwater fish with many species able to survive in those conditions, but some prefer a lower setting, down to 22 degrees celcius (72 degrees Farenheit).

28 degrees Celcius (82 Farenheit) might be a little too hot for tropical fish and about the maximum temp for most, though not for species that love very warm tanks, such as discus. Most of the other fishes will survive in 28 degrees Celcius (82 Farenheit) because they are quite hardy, but they might not do thrive.

On the cold side, many tropical fish can tolerate cold up to 70 degrees Farenheit (21 degrees Celsius) and some up to 65 degrees Farenehit (18 degrees celsius), which is the absolute minimum temp for most tropical fish, and at this temperature, your fishes health and development is compromised.

Best Tropical Freshwater Fish Temperature

A question I hear quite often is regarding the temperature preference for specific tropical fish species, most of which are commonly kept in home aquariums.

Now, while most prefer a temperature range between 75 degrees Farenheit tropical fish and 65 degrees Farenheit for cold water fish, each fish is different and the ideal temperature may vary between ranges.

For that reason, below are the tank conditions that a few popular freshwater tropical fish prefer.







Zebra Danios

Tiger Barbs


Cory Catfish




African Cichlids



Neon Tetras



Blood Parrot


Yoyo Loach

Tropical Fish Tank Temperature

Cooler water fishes like goldfish will survive in water as cold as 62°F, but other species like betta and tetras need the fish tank to remain warm; at least 72°F.

This means if your aquarium temperature dips as it would in a winter power loss or when you forget to switch on the heater, your fish will be affected even though they may not necessarily die.

Nonetheless, anytime you need to choose between hot and cold, always go cold. Too hot means not enough oxygen for the fish and they do not do well.

Usually, cold water only means a minor discomfort as long as you get it right fairly soon. Usually, the shock problems show through parasites like ich, digestive, and balance issues

A tropical fish in cold water will be lethargic and inactive but will recover once the heater comes back on. Healthy bacteria will also be inactive, meaning your fish tank may be a tad filthy than usual.

Cold Water Fish Temperature

Tropical fish are only one half of popular freshwater aquarium finnies.

Fish species like goldfish, zebra danios, white cloud minnows, weather loaches, and koi are cold water fish that can be maintained in a fish tank without a heater as long as your tank’s and in-house (ambient) temperature is within their range.

The best fish tank temperature for cold water fish is 65 degrees Farenheit (18 degrees Celsius), though a range anywhere from 60 degrees Farenheit (15 Celsius) and 70 degrees Farenheit (21 Celsius) is reasonably safe for most species. 55 degrees Farenheit (13 Celsius) is considered the minimum and 72 degrees Farenheit (23 Celsius) the maximum temp for most cold water fish.

Now, cold water fish do not need cold water. They can survive in warm water as well only that they thrive best in tanks at lower temperatures. Many cold water fish can even live in 22 degrees Celsius (Farenheit) temparature tanks with tropical fish, such as betta.

What Temperature is Too Cold

As I mentioned before, most tropical fish prefer temperature anywhere from 72°F. As such, any setting below that can be a little cold for your fish.

However, it does depend on the specific species you are keeping, what might be cold for discus is not necessarily cold for goldfish or white clouds.

When considering tropical fish that prefer things on the warmer side, 70°F is most likely too cold, but when looking after species that’ll survive in cold tanks, 58°F is as low as you can go. Though I highly recommend keeping your fish tank above 62°F to help your fish’s metabolism stay functional, plus keep beneficial bacteria in your tank active.

Fish Tank Temperature Control

Coming home to a bunch of floating fish because your tank is boiling or freezing is not an uncommon scenario, particularly for aquarium owners with little experience keeping tropical fish.

All it takes is a heater to remain on or off for a minute too long. Thus, I cannot emphasize enough how crucial controlling the temperature in your tank is.

But how do you do that?

That’s where a thermometer and controller, plus the positioning of your fish tank heater and maintaining a constant water level matters the most.

Aquarium Heater Controller

An aquarium heater controller is a device that allows you to regulate the temperature of your fish tank. The equipment is especially useful since heaters can be quite unpredictable, one day they could be working perfectly, and on the next day they be at best erratic.

An aquarium heater controller will keep the heater from boiling or freezing your tank, plus they come in different designs with some capable of a lot more.See this list by Cozy home of some of the best aquarium heater controller of 2020.

To work, a sensor probe inside your fish tank, the controller will read the temperature and compare it to pre-set temperature. If the tank is colder than the set temperature, the device will send power to the socket which will turn on the heater.

If the tank is too warm, the controller will turn the heater off.

Aquarium Thermometer

Aquarium thermometer is another small but essential item for your fish tank .

Having a good thermometer helps you keep track of your water temperature at various times and correct any problems resulting from temperature changes.

Over and above, a thermometer will aid in monitoring the heat distribution in an aquarium making sure there are no hot or cold spots in the tank.

Position Your Heater Correctly

Considering the right placement for your heater inside the aquarium ensure there is proper distribution of heat across your tank with no spots that are too hot or cold for your fish.

It is perfectly ok to place the heater horizontally or vertically, but by far, the best position is to place it at a 45°, though it depends on the type of heater you have.

Most people place it at the center of the back wall, but with more than one heater, I recommend place one on either side of your tank. Moreover, placing the heater in an area with

Use a thermometer to access how well the heat is getting distributed.

Keep Your Aquarium Water Constant

If you do not maintain the water level in your fish tank at a constant level, you will have massive temperature fluctuations in your fish tank. As much, doing large water changes in one go will make you lose control of your fish tank’s temperature.

For that reason, only do small water changes at any one time and make sure you refill your tank with water of the same temperature as that in your aquarium to the same level as before.

You also want to stay ahead of evaporation as this will lower your tank water level rather gradually you may even miss the change if not keen.

Position Your Tank Properly

The temperature of your tank can vary a lot depending on where you place, but most fish keepers don’t seem to realize this.

A tank by a sunny window or near a heater unit will heat up dramatically. Whereas an aquarium near a fan or air-con system may remain chilly even when you run your fish tank heater all day.

Therefore, make sure you position your tank in an area where the external environment least affects your aquarium’s environment. Ideally, place the tank in an area of the room that remains within the average room temperature reading for most of the day.

What To Do If Your Fish Tank Temperature is Too High

It’s not uncommon for some places to get a heatwave during summer with temperatures topping 100°F, which affect fish as they do all other pets, albeit living in water.

So, how do you lower the water temperature in your fish tank?

Well, one thing that is good to note before you get to cooling your fish tank is that, at times, it’s not the high temperature that will kill your fish, but the fluctuations. So be really careful if you decide to cool down your aquarium.

That said, to bring the temperature down, begin by filling zip lock bags or water bottles with ice and let them float in your fish tank. Make sure you increase the surface agitation with bubblers (airstones) as well to help dissolve more oxygen in the fish tank as warm water holds less oxygen than cold water.

A fan blowing air across the top of your tank surface will also do the trick, but your water will evaporate at a much quicker rate. For that reason, be ready to top the water whenever the level gets too low.

If you decide to use cold water to cool your tank, I recommend doing this gradually to avoid shocking your fish and make a bad situation worse.

Of course, the only long term solution would be to get a chiller for your aquarium. It’s like a heater, but for air conditioning rather than heating.

Also appreciate that some tropical fish like guppies, angelfish, clown loach and mollies enjoy water as warm as 86°F and you may be worried a little more than you should.

Below are other hacks that’ll go a long way in lowering your fish tank temperature:


Below are two questions I come across quite often, which may have crossed your mind too.

Can Fish Die If The Water Temperature is Too High?

Yes, your aquarium fish can die if the temperature in your fish tank is too high, though it will depend on the fish you have in the tank.

The same way your discus or angelfish will suffer in a freezing aquarium, is the same way danios and other cool-water fish will struggle in a boiling tank.

What even worse, while cold water will affect your fish metabolism gradually and may take a while to kill them, a too-high temperature setting will reduce the amount of oxygen on your fish tank, and suffocate your fish.

That said, most fish will last in water temperature slightly above their optimal range, meaning cold-water fish can live in up to 78°F.

Some species like angelfish and discus will only start to die when the temperature goes beyond 88°F. While species like betta, guppies, and tetras will only show signs of distress above 84°F.

Is 82°F (27° Celsius) Too Hot For Tropical Fish Tank (Aquarium)

Yes and No; It will depend

As I’ve stated throughout this article, some tropical fish can withstand a higher temperature range than others.

82°F (27° Celsius) may be too hot for some cold water fish like goldfish, zebra danios, white clouds minnows, and maybe tiger barbs, mollies, and platys, but the temperature is managable (not too high) for tropical fish like guppies, tetras, betta, and within the preferred range for many cichlids including discus and angelfish.

That’s all for this post.

If you are located in the USA (more so Florida) and are looking to buy tropical (freshwater ) mentioned in this or any other post (and more), check out Consolidated Fish Farms Inc.

Also Consider usingAquariawise Coupon Code for a 10 percent discount on eligible purchase. They are a great source for healthy aquarium fish, plus we get a small commission with no extra cost to you.

← All articles

The Aquarium Club ↓

Join the 37k+ strong aquarium community

The AquariaWise Newsletter is known for cutting through the noisy world of pet fish keeping showcasing stunningly breathtaking aquarium fish and superbly insightful aquarium plants to help you bring out the peace and serenity you seek with your aquariums. And it doesn't stop there... think aquarium fish care, plant care, building fish tanks, everything aquariums... you'll be right at home.