Buying guide

Reviewed
September 20, 2026

The best heaters for a goldfish aquarium

A goldfish heater is a floor under the temperature, not a source of heat. That makes the lowest setting the number that matters, and it is the one number most heaters get wrong for this fish.

Researched recommendations, not hands-on tests. Links may become affiliate links. How that works.

Our picks

  1. 01 Best overall Hygger Controllable Aquarium Heater
  2. 02 Best mechanical heater Eheim Jager TruTemp Submersible Heater
  3. 03 Best for fancy goldfish Fluval E200 Electronic Heater
  4. 04 Best if you have broken one before Aqueon Pro 150 Submersible Heater

Best overall

Hygger Controllable Aquarium Heater

Hygger

Researched recommendation

The one that solves the goldfish problem outright: an external controller that sets down to 15 °C, with the display and the buttons outside the tank rather than on the heater.

The only pick that sets below 18 °C, and it goes to about 15 °C, which covers a cool-kept single-tail as well as a fancy. The controller and display sit outside the tank, so the set point is a number rather than a mark on a dial, and it cuts power on overheat, with the display showing EE for overheat and ER for dry burn. No guard, so placement still matters.

Pros

  • Sets as low as about 15 °C, which is below where any other heater here will go and suits a cool-kept single-tail
  • The controller and display sit outside the tank, so the set point is a number rather than a position on a dial
  • An overheat cut-out addresses the failure that actually kills fish, rather than the one that merely chills them
  • Dry-run detection reports an error rather than simply surviving it

Cons

  • No guard listed, so placement still has to keep a resting fish off the element
  • A controller is another box, another cable and another thing on the wall
  • Model names and revisions change often, so check the listing's stated range rather than assuming
Type
Submersible heater with a separate external controller and display
Temperature range
Manufacturer-stated 59-93 °F, roughly 15-34 °C - the lowest floor of the heaters here
Control
External controller showing real-time temperature, with buttons to set and save a target
Construction
Manufacturer describes explosion-proof quartz glass with silicone-protected ends; no guard is listed
Overheat cut-out
Manufacturer states the power cuts above about 97 °F (roughly 36 °C), and the display shows EE
Dry-run protection
Manufacturer states an error code (ER, dry burn) is displayed when the heater is above the water surface
Wattage and tank rating
Manufacturer chart runs 25 W to 300 W; 300 W is rated for roughly 150-300 L

Why we recommend it

A goldfish heater is a floor, and the floor a goldfish wants is lower than most aquarium heaters will set. This one reaches roughly 15 °C, which covers the cool end of the single-tail range as well as the fancy one, and it puts the reading and the setting outside the tank where they are easy to check. It is the most complete answer here to the specification this category gets wrong for goldfish.

Best for
  • Single-tailed goldfish kept cool
  • Anyone who wants a floor below 18 °C
  • Tanks where reading and setting the temperature without wet hands matters
Suits
  • Fancy goldfish : yes
  • Single-tails : yes
  • Ponds : no

Best mechanical heater

Eheim Jager TruTemp Submersible Heater

Eheim

Researched recommendation

A mechanical-dial aquarium heater that reaches the bottom of the usual goldfish range, about 18 °C. A glass heater with a jacket Eheim describes as a heat shield, no separate guard, and a thermostat that can be recalibrated.

A mechanical dial that reaches about 18 °C, low enough for a fancy floor and lower than most of the category. Recalibratable against your own thermometer, dry-run protected, and long enough established that parts are easy to find. The cost is a glass body with no separate guard. Eheim describes the glass jacket as a heat shield and says touching it does not harm livestock, but glass can break, so place it where the fish is not resting against it.

Pros

  • Its minimum setting reaches about 18 °C, which is where a goldfish floor belongs and where most heaters cannot go
  • The thermostat can be recalibrated against a separate thermometer, which no dial-only heater allows
  • Long-established design with parts and replacements widely available
  • Dry-run cut-out covers a common way a heater is destroyed

Cons

  • A glass body with no separate guard, so placement matters with a large clumsy fish
  • A mechanical dial, so the set point is read from a scale rather than a number
  • No temperature display and no alert if the thermostat sticks
Type
Fully submersible glass heater with an adjustable mechanical thermostat
Temperature range
Manufacturer-stated 65-93 °F, roughly 18-34 °C - the lowest setting of the three here
Accuracy
Manufacturer states the thermostat can be recalibrated, by about ±2 °F (roughly ±1 °C) on one listing and ±2 °C on Eheim's European page; check the listing for your model
Construction
Laboratory glass; the manufacturer describes the glass jacket as a heat shield and says touching it does not harm livestock; no separate guard is supplied
Wattage and tank rating
Manufacturer chart runs 25 W to 300 W; 150 W is rated for roughly 200-300 L and 200 W for roughly 300-400 L
Dry-run protection
Manufacturer states a thermal safety cut-out if the heater is run out of water

Why we recommend it

Goldfish want a heater as a floor under the temperature rather than as a source of heat, so the number that matters is the lowest setting rather than the highest. Most aquarium heaters are designed for tropical fish and their dials stop at 20 °C or above. This one reaches roughly 18 °C, which is the bottom of the range this site recommends for fancies, and it is the reason it appears here despite having no separate guard.

Best for
  • Goldfish kept at the cool end, 18-20 °C
  • Keepers who want a floor rather than a heat source
  • Tanks where the heater can be placed out of the fish's way
Suits
  • Fancy goldfish : yes
  • Single-tails : yes
  • Ponds : no

Best for fancy goldfish

Fluval E200 Electronic Heater

Fluval

Researched recommendation

An electronic heater with an integrated fish guard and a display that changes colour, then flashes, as the water drifts away from the set point.

An integrated fish guard and a display that changes colour at about 1 °C from the set point and flashes at about 3 °C, so a drift is visible at a glance. Its floor is 20 °C, so it suits a fancy tank held at 20–24 °C rather than a cool-kept one.

Pros

  • The fish guard is fitted rather than an accessory, which matters more for goldfish than for any tropical fish
  • A deviation alert turns a silent failure into a visible one, which is the whole argument for monitoring
  • Displays the water temperature, so the tank is readable without a separate thermometer
  • Half-degree resolution makes a deliberate floor easy to set

Cons

  • Its lowest setting is about 20 °C, so it cannot hold the cooler end of the goldfish range
  • More electronics than a dial heater, and correspondingly more to fail
  • Physically bulky inside the tank once the guard is fitted
Type
Electronic submersible heater with an LCD display and dual temperature sensors
Temperature range
Manufacturer-stated 68-93 °F, roughly 20-34 °C
Setting resolution
Manufacturer states adjustment in 0.5-degree increments
Guard
Integrated fish guard over the heating core, fitted as standard
Deviation alert
Manufacturer states the display changes colour at about 1 °C from the set point and flashes at about 3 °C
Wattage and tank rating
Manufacturer-rated at 200 W for aquariums up to about 250 L; a 100 W and a 300 W share the design

Why we recommend it

The guard and the alert are the two features that suit goldfish specifically. A goldfish is large, unhurried and inclined to rest against things, which is how glass heaters get cracked and flanks get burned; and a stuck thermostat is the heater failure that actually kills fish, so a heater that announces a drift is doing the job an unmonitored one cannot. The limitation is real: at 20 °C minimum it suits a fancy tank and not a cool-kept single-tail.

Best for
  • Fancy goldfish kept at 20-24 °C
  • Tanks where the fish will contact the heater
  • Keepers who want the failure to be visible
Suits
  • Fancy goldfish : yes
  • Single-tails : no
  • Ponds : no

Best if you have broken one before

Aqueon Pro 150 Submersible Heater

Aqueon

Researched recommendation

A heater with no glass in it at all. Thermal plastic housing, electronic thermostat, and an auto shut-off if it ends up out of the water.

No glass in it at all. A thermal plastic body removes the failure that worries people with large fish, and it cuts out if its top tilts below its bottom, which covers a water change that went further than intended. Also floored at 20 °C, and with no display.

Pros

  • Nothing to shatter, which removes the failure mode that most worries people with big fish
  • The tilt cut-out covers a water change that dropped the level further than intended
  • The heating LED makes it obvious at a glance whether the thermostat is calling for heat
  • Narrower maximum range means less scope to set it badly wrong

Cons

  • Its lowest setting is about 20 °C, so it cannot hold the cooler end of the goldfish range
  • No temperature display and no alert if the set point is not being held
  • The housing is wider than a glass heater of the same wattage
Type
Fully submersible heater with an electronic thermostat
Construction
Thermal plastic housing, described by the manufacturer as shatterproof - no glass tube
Temperature range
Manufacturer-stated 68-88 °F, roughly 20-31 °C
Safety cut-out
Manufacturer states the heater shuts off if its top tilts below its bottom, which covers a dropped water level
Indicator
LED that lights while the element is actively heating
Wattage and tank rating
Manufacturer-rated at 150 W for aquariums up to about 55 US gallons, roughly 200 L; 50 W to 300 W share the design

Why we recommend it

The argument for this one is entirely about what it is made of. A goldfish that rests against a glass heater, or knocks one loose during a water change, can break it, and a broken heater in a full tank is a live element and a shower of glass. A plastic-bodied heater removes that outcome. It does not solve the floor problem - at 20 °C minimum it is a fancy heater rather than a single-tail one.

Best for
  • Tanks with large or boisterous goldfish
  • Keepers who have broken a glass heater before
  • Aquariums up to roughly 200 L
Suits
  • Fancy goldfish : yes
  • Single-tails : no
  • Ponds : no

How we choose

  1. The lowest setting, first.

    Goldfish sit at 18–24 °C and a heater's job here is to stop the fall rather than to warm the water, so a dial that will not go below 20 °C cannot do the job in a cool-kept tank. The standard minimum across the category is 20 °C; heaters that set lower exist and are not exotic, but the figure is usually in the manual rather than on the box.

  2. What happens when it fails.

    A heater that fails off gives you a cold tank and time to notice; a thermostat that sticks on can cook a tank within a day. We weigh dry-run cut-outs, tilt cut-outs and deviation alerts heavily for that reason.

  3. Whether the fish can reach the element.

    Goldfish are large, slow and inclined to rest against things, which is how glass cracks and flanks get burned. A fitted guard or a non-glass body counts for more here than it would on a tropical tank.

  4. Sizing by the maker's tank rating, not by watts per litre.

    The ratings assume a tropical tank, and the lift a goldfish tank needs is much smaller.

  5. Reputation and availability of replacements.

    A heater is a consumable with a limited life, so a design that has been sold unchanged for years is easier to replace like for like.

  6. We have not run these heaters ourselves.

    Every figure here is the manufacturer's own stated specification, read from their documentation or a retailer's specification page, and the recommendations rest on those plus widely reported keeper experience.

Aquarium heaters are built for tropical fish, and it shows in one specification that decides whether a heater is any use for a goldfish at all.

It is not the wattage, and it is not on the front of the box.

What to look for

The lowest setting, before anything else. Goldfish sit at 18–24 °C, and the temperature guide argues that a heater here should act as a floor rather than as a source of heat — set to the bottom of the range, doing nothing most of the time, and stopping the fall on the coldest nights.

That makes the minimum the load-bearing number, and it is the one most heaters get wrong for this fish. Of the four below, two bottom out at 68 °F — which is 20 °C — one reaches about 18 °C, and one reaches about 15 °C.

Goldfish temperature ranges

  • Cold below about 8 °C Pond fish slow right down; stop feeding (a pond convention, about 8–10 °C).
  • Cool about 8–18 °C Fine for single-tails; fancies eat and move less.
  • Comfortable about 18–24 °C The range most keepers aim for.
  • Warm about 24–27 °C Metabolism up, oxygen down. Watch aeration.
  • Hot above about 27 °C Oxygen runs short and parasites cycle fast. Goldfish survive it, but aerate and cool.
A goldfish heater is set at the bottom of the comfortable band, not in the middle of it. That is why the lowest setting a heater will reach decides whether it can do the job at all.

What happens when it fails, second. A heater that fails off gives you a cold tank and days to notice. A thermostat that sticks on keeps heating, and a closed aquarium can reach lethal temperatures within a day. That asymmetry is why dry-run cut-outs, tilt cut-outs and deviation alerts matter more than any feature on the packaging.

Whether the fish can reach the element, third. Goldfish are large, slow and inclined to rest against things.

Sizing, which is not a watts-per-litre sum

The rules of thumb in circulation — about one watt per litre, or 3 to 5 watts per US gallon — are written for tropical tanks lifting water well above room temperature and holding it there. Fluval’s own ratings for its heaters come to about 0.8 watts per litre.

A goldfish floor is a different job. It asks for a couple of degrees at most, intermittently, so a heater rated by its manufacturer for your tank size already has ample headroom. Follow the manufacturer’s own tank rating and sit at the lower end of it.

Tank A reasonable rating to look for
Up to about 100 L A heater rated for 100 L or a little more
100–200 L A heater rated for around 200 L
200–300 L A heater rated for around 300 L, or two smaller ones
Over 300 L Two heaters, each rated for roughly half

Two heaters rather than one is the better arrangement wherever the tank has room, for the reason the heaters and cooling guide sets out: one failing off leaves the other holding a reduced floor, and one sticking on can only overheat the tank at half the rate.

The specification nobody prints plainly

Worth stating on its own, because it is the finding behind this whole page.

A heater’s box advertises its wattage and the tank size it suits. Its adjustment range is usually inside the manual, and the standard minimum across the category is 68 °F. In Fahrenheit that looks unremarkable. In Celsius it is 20 °C, which is above where a goldfish floor wants to sit and well above where a single-tailed goldfish is perfectly comfortable.

It is a default rather than a law, and that is the useful part: heaters with a lower floor exist and are not exotic. Of the models checked for this page, two stop at 20 °C, one reaches about 18 °C and one reaches about 15 °C. The specification is simply not where you would look for it.

So a keeper doing everything right — buying a reputable heater, setting it to its lowest setting — can still end up holding a goldfish tank two degrees warmer than intended, permanently, and never see a number that looks wrong.

If you want a lower floor than the heater allows, the answer is an external temperature controller: a plug-in thermostat with its own probe that switches any heater on and off at a temperature you choose. Set the heater itself to a point above your target and let the controller do the deciding. It also gives you the deviation alarm that most heaters lack, which is the argument automating a goldfish tank makes at length: the return on automation is failure noticed, not labour saved.

What else the purchase includes

A separate thermometer. Not optional, and not replaced by a heater with a display. A heater’s readout reports its own sensor, so a drifting sensor produces a drifting readout that agrees with itself the whole way. An independent thermometer at the far end of the tank is what catches it, and the test kit guide covers the same principle for water chemistry.

Somewhere to put it. Heaters need flow across them to work as intended, so the position is near the filter outflow rather than in a still corner — and, for goldfish, not where a fish habitually rests. The heaters and cooling guide covers fitting it properly.

A plan for the power going out. A heater is the first thing to unplug and the last thing to worry about in an outage; the power cuts page sets out the order, and the short version is that goldfish handle a cold night far better than they handle a filter that has stopped.

Guards, glass and large fish

The question people ask most, and the answer is that it depends on the fish rather than the heater.

A goldfish that ignores the heater will never have a problem with bare glass. A goldfish that rests against warm things, or a fancy that drifts into it because it swims poorly, is a different case — and a telescope or bubble eye meeting a hard-edged object is the same concern the decorations guide raises everywhere else.

Three ways out, in order of how well they work:

  1. A fitted guard, as on the Fluval E. Purpose-made, nothing to arrange.
  2. A non-glass body, as on the Aqueon Pro. Removes breakage entirely, though the surface can still be warm.
  3. Placement. Good flow, out of the resting spots, and secured properly so a water change cannot leave it exposed.

When you do not need to buy one

This is the section the category most needs, because a great many goldfish tanks have a heater in them that is doing nothing useful.

A room that stays between 18 and 24 °C needs no heater. That is most heated homes for most of the year.

A single-tailed goldfish tolerates a far wider range than a fancy and is comfortable at temperatures a fancy would find cold. A common or comet in an unheated room is usually fine.

A pond is a different problem entirely and a tank heater is not the answer to it. Ponds through the year covers overwintering, where the goal is an unfrozen gas exchange point rather than warm water.

And nothing at all solves a room that is too hot, which is the harder direction for this fish. A heater cannot cool anything.

Our picks explained

Hygger Controllable Heater: best overall

It is the only pick that answers the problem this page is about rather than working around it. The controller sets down to roughly 15 °C, which covers the cool end of the single-tail range as well as the fancy one, and because the display and the buttons are outside the tank the set point is a number you read rather than a position you estimate.

The manufacturer states an overheat cut-out above about 36 °C, with EE shown on the display, and a dry-run error code, ER, which addresses both failures rather than only the survivable one.

Against it: no guard is listed, so placement still has to keep a resting fish off the element, and it is another box and cable on the wall. Model revisions are frequent, so check the stated range on the listing in front of you rather than assuming it matches this one.

Eheim Jager TruTemp: best mechanical heater

The pick for anyone who would rather have no electronics in the loop. Its dial reaches roughly 18 °C, which is lower than most of the category and enough for a fancy floor, and it has been sold in the same form long enough that replacing one like for like is easy years later.

The thermostat can also be recalibrated against a separate thermometer, which matters on a mechanical dial — you are setting a position on a scale rather than a number, and being able to correct that scale is worth more than half a degree of nominal accuracy. The manufacturer states a dry-run cut-out.

Against it: a glass body with no separate guard supplied (Eheim describes the glass jacket as a heat shield and says touching it does not harm livestock), no display, and no alert if the thermostat sticks. It is the pick that needs the separate thermometer most.

Fluval E200: best for fancy goldfish

The display changes colour when the water is about 1 °C from the set point and flashes at about 3 °C, which converts the dangerous silent failure into a visible one. It also comes with the fish guard fitted rather than as an accessory.

Against it: a 20 °C floor, so it is a fancy-tank heater rather than a cool-tank one, and it is bulky once the guard is on.

Aqueon Pro 150: best if you have broken one before

Thermal plastic rather than glass, so the shattering failure is off the table entirely, and a cut-out that triggers if the top tilts below the bottom — which is exactly what happens when a water change takes the level down further than planned.

Against it: the same 20 °C floor, no display and no alert. It is the simplest of the three and the one with the least to go wrong.

What we would skip

A used heater. The one flat exception to a market where second-hand is otherwise excellent value. It is cheap new, its accumulated hours are unknowable, and nothing you can inspect tells you how close the thermostat is to sticking — which is the failure that kills fish rather than the one that merely inconveniences you. Buying second-hand makes the case for used equipment everywhere else and stops at this.

Heaters sold without a stated adjustment range. If the listing does not say what temperatures it covers, the specification that matters most here is the one you have not been told.

Preset “goldfish” heaters with no adjustment at all. A fixed set point is only correct if it happens to be the one you wanted, and it removes the ability to lower the floor seasonally, which is a thing worth being able to do.

And an undersized heater run hard. A heater rated well below the tank will hold the temperature by running almost continuously, which is the condition under which thermostats wear out. Sizing generously is cheaper than replacing early.

Frequently asked questions

Do goldfish need a heater?

Usually not for warmth. A room that stays between roughly 18 and 24 °C keeps a fancy goldfish comfortable without one. A heater earns its place when the room drops well below that, or when it swings several degrees between day and night - and then it is set to the bottom of the range as a floor, not to the middle as a target.

What temperature should I set a goldfish heater to?

The low end of the range you want to hold, so that it does nothing most of the time and only intervenes on the coldest nights. For a fancy that is around 18 to 20 °C. Setting it to 24 °C makes it a heat source rather than a floor, which costs more to run and removes the gentle seasonal variation goldfish are built for.

Why will my heater not set low enough for goldfish?

Because it was designed for tropical fish. The standard minimum across the category is 68 °F, which is 20 °C, and that is a default rather than a limit of the technology. Two of the four picks here stop there. The other two go lower — to about 18 °C and about 15 °C — so the fix is to choose on that specification rather than to accept the default, and an external controller will do it for a heater that cannot.

What size heater does a goldfish tank need?

Follow the manufacturer's own tank rating and size at the lower end of it rather than the higher. Watts-per-litre rules are written for tropical tanks that lift the water well above room temperature; a goldfish floor asks for a couple of degrees at most, so a heater rated for your tank size has ample headroom. Two smaller heaters instead of one large one is the safer arrangement if the tank allows it.

Is a glass heater safe with goldfish?

Safe enough with sensible placement, and it is a failure people often ask about rather than one that often happens. A goldfish resting against a bare element can be burned, and a heater knocked loose during a water change can break. Both are solved by a guard, a plastic-bodied heater, or simply positioning it where the flow is good and the fish do not settle.

Should I buy a used heater?

No. It is among the cheapest items in the setup, its remaining life is unknowable, and nothing you can inspect tells you how close its thermostat is to sticking. Buying second-hand is worth it for almost everything else in an aquarium and this is the one flat exception.

Do I still need a thermometer if the heater has a display?

Yes, and a separate one. A heater's display reads the heater's own sensor, so if that sensor drifts the display drifts with it and agrees with itself all the way to a cooked tank. An independent thermometer at the other end of the tank is what catches that, and it costs very little.

Published Last reviewed

Written from established husbandry knowledge and reviewed for accuracy. Read our editorial policy.

Put gold.fish on your home screen

It opens full screen, like any app, and the pages you have read open without a connection.

  1. Tap Share

    The square with an arrow pointing up. In Safari it is in the bar at the bottom of the screen, or at the top on an iPad; if you see only the address, tap ••• beside it first. In Chrome it is at the right of the address bar.

  2. Choose Add to Home Screen

    If it is not in the list, scroll down, or tap View More.

  3. Tap Add

    If your iPhone shows Open as Web App, leave it on. The icon joins your other apps.

  1. Open the browser’s menu

    The three dots at the top right in Chrome, or the three lines at the bottom in Samsung Internet.

  2. Choose Install app

    Some browsers call it Add to Home screen; in Samsung Internet it is under Add page to.

  3. Tap Install

    The icon joins your other apps, on the home screen and in the app drawer.