Skip to content

Do goldfish need a heater?

Do goldfish need a heater — no, goldfish are cold-water fish that actually prefer cooler temperatures, so a heater is usually unnecessary and can even harm them.

The short answer

No — goldfish don’t need a heater. Goldfish are cold-water fish, and they actually prefer cooler temperatures than tropical species. In a normal room they’re perfectly comfortable, so a heater is usually unnecessary and, set to tropical warmth, can even shorten their lives. If anything, the mistake is keeping goldfish too warm, not too cold.

Why goldfish prefer it cool

Goldfish thrive around 18–22 °C — roughly room temperature or a little below. Common (single-tail) goldfish tolerate even cooler water and can live in unheated outdoor ponds through cold seasons. Warm, tropical water speeds up their metabolism, which:

  • Raises their oxygen demand in water that holds less oxygen when warm
  • Increases waste output and appetite
  • Can shorten lifespan over time

This is exactly why goldfish don’t belong in a heated tropical community tank.

Good to know: the real risk with a heater is overheating. If your room is stable and above the mid-teens, skip the heater. What goldfish do need is a large, well-filtered tank — they're big, messy fish.

When a heater might help

There are a few exceptions:

  • A very cold room that regularly drops into the low teens or below
  • Fancy goldfish (fantails, orandas), which are a little less cold-tolerant and prefer stable water
  • Avoiding rapid temperature swings in a poorly insulated space

Even then, a heater set to a low temperature just to prevent extremes is all that’s needed — not tropical heat. Browse options in our heater range if your room genuinely runs cold.

The bigger picture

Temperature is the easy part — the bigger issue people miss is size. Goldfish grow large and produce a lot of waste, so tank size and filtration matter far more than heating. See how big do goldfish get and can goldfish live in a bowl, and keep their water clean with regular maintenance.

Frequently asked questions

What temperature do goldfish like?

Goldfish do well in cool water, roughly 18–22 °C for fancy varieties and even cooler for common goldfish. They're comfortable at normal room temperature, so most indoor tanks need no heater at all.

When might a goldfish need a heater?

Only in edge cases — a very cold room that drops below the mid-teens, or a fancy goldfish that prefers stable warmth. Even then a low heater setting is enough. Tropical temperatures around 25 °C are too warm for goldfish long term.

🔎 The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy — with an AI assistant to guide you.

📉 Real price history🔔 Buy-now alerts🤖 AI buying assistant
Try free for 14 days →
No commitment · Cancel in 1 click · 5 languages