Goldfish water temperature: What temperature should goldfish water be?

In this article, we look at goldfish water temperature. What temperature should goldfish water be? And how does temperature affect your fish?

Goldfish are hardy fish that can survive a wide range of water conditions. This includes very cold and quite warm water.

However, there are still some temperatures that are better for goldfish than others.

So, if you’re going to take good care of your goldfish, you need to keep their tank water at a comfortable temperature.

Read on to find out:

  • What temperature goldfish water should be
  • How to measure your goldfish tank temperature
  • The right temperatures for breeding goldfish
  • And why air supply is so important in warm water.

What temperature should goldfish water be?

tank water temperature of between 20°C – 23°C (68 °F – 74°F) is an ideal temperature for goldfish.

This temperature will be high enough to encourage strong growth, but without being so high that your fish become stressed by hot water and low oxygen levels.

Stability is also very important. Goldfish don’t like sudden changes in temperature.

Unless you plan to breed your fish, you should keep your tank water temperature as stable as possible all year round.

Breeding tank temperature

The advice above assumes you aren’t attempting to breed your goldfish. If you are, you’ll need to manage your tank water temps a little differently.

Rather than maintaining a steady temperature all year round, you should try to replicate the temperature changes that occur in nature.

Goldfish spawn in the spring, when water temperatures rise after the cold winter.

To encourage your goldfish to lay eggs, you should lower the temperature of your tank in the winter. Gradually lowering the temperature to around 12°C / 54°F is ideal.

Then, when you want to induce breeding, gradually raise the temperature of your tank water to between 20°C – 23°C (68 °F – 74°F).

Find out more about breeding goldfish and baby goldfish.

Do goldfish need a heater?

Goldfish don’t always need a heater. They can live in such a wide range of temperatures (more on this later!) that they will survive quite happily without a heater in most home aquariums.

However, we’ve already talked about how some temperatures are better than others, and how you’ll need to vary your temperature in order to breed your fish.

If your water temperature is below 20°C (68 °F) we recommend buying a heater. Otherwise, your fish might not grow as well.

What temperature can goldfish live in?

What water temp is too hot for goldfish?

Your goldfish will become very stressed if kept in water that is warmer than 27°C / 80°F.

Avoid placing your tank in direct sunlight or near radiators so that your water temperature stays below this level.

The hotter your goldfish’s water gets, the less oxygen there is in the water.

Of course, goldfish need oxygen to live, so you must ensure that your tank has an adequate “aeration system” (a system of adding air into the water).

We recommend buying a tank that has a large surface area. Avoid “tall” tanks that have a poor surface area to volume ratio. And be sure to include an air pump in your setup.

What water temp is too cold for goldfish?

In terms of a minimum temperature, goldfish can survive in water that is close to freezing.

However, you should really keep your tank temperature above 18°C / 65°F (when not attempting to induce breeding) in order to encourage strong growth.

The most important thing is that your tank temperature does not change suddenly.

Sudden changes in water temperature can shock your goldfish and contribute to problems such as swim bladder disease.

Don’t forget your other fish

Remember – your goldfish tank water temp needs to be suitable not just for your goldfish, but for all other plants and animals living in your tank.

Tank water temperature is therefore one of the key considerations when choosing fish that can live with goldfish.

You’ll need to find a goldfish tank mate that enjoys a similar temperature range (as well as other similar conditions) to goldfish.

How to measure your goldfish water temp

To measure your tank temperature you will need to purchase an aquarium thermometer and follow the instructions.

There are three main types of aquarium thermometer:

  • Ones that stick to the inside your tank
  • Ones that stick to the outside of your tank
  • And digital thermometers

We’ve found that quality digital thermometers generally give the most accurate readings.

5 thoughts on “Goldfish water temperature: What temperature should goldfish water be?”

  1. Henry you also need a bigger tank mate, or less goldfish. Your tank is only big enough for 1 fancy… and definitely not suited to 5 fish

  2. I currently don’t have a heater but am planning on getting one as the temperature in my fish’s tank is around 50 F- how much is gradually to get it to 70? Should it be a degree a day or slower/ faster ?

    • This is a great question, that I would like to know the answer to as well. I had one large tank go from 65-69 degrees within an hour I think. Another smaller tank was 68 degrees that I brought up to 72 degrees in 1-2 hours. I hope my fish can withstand the changes and be better tomorrow.


Leave a Comment