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.
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.
02 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.
03 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.
04 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.
How we choose
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.
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.
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.
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.
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.
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
ColdCoolComfortableWarmHot
0°32°F8°46°F18°64°F24°75°F27°81°F32°90°F
Single-tailed goldfish10–24 °C
Fancy goldfish18–24 °C
Coldbelow about 8 °CPond fish slow right down; stop feeding (a pond convention, about 8–10 °C).
Coolabout 8–18 °CFine for single-tails; fancies eat and move less.
Comfortableabout 18–24 °CThe range most keepers aim for.
Hotabove about 27 °COxygen 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:
A fitted guard, as on the Fluval E. Purpose-made, nothing to arrange.
A non-glass body, as on the Aqueon Pro. Removes breakage entirely, though
the surface can still be warm.
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.