Buying guide
The best heater for a 5 gallon tank
Small volumes swing fastest, which makes a 5 gallon tank the hardest place to hold a temperature and the worst place to guess at wattage.
Fin & Filter earns a commission when you buy through the links on this page. It costs you nothing and it does not decide what we rank. How we’re funded.

We have not used any of this gear. Every pick below is chosen from published manufacturer specifications and the arithmetic on how we pick, which you can re-run yourself.
A 5 gallon tank held at 78 °F in a room that bottoms out near 68 °F needs about 25 watts — 5 gallons at roughly 5 W per gallon for a 10 degree lift. Almost nobody sells a 25 W heater any more, so the practical answer is a 50 W heater, which gives you 10 W per gallon and covers a 20 degree lift with room to spare. Prefer an adjustable model over a preset one, never go above 50 W on a tank this small, and buy a thermometer at the same time: on 5 gallons, a heater stuck on is a fast problem.
Everything about a 5 gallon tank is a swing problem. There is not enough water to buffer anything — not ammonia, not evaporation, and not temperature. That is the real argument against nano tanks for a first aquarium, which we make properly on what size tank for a first aquarium. If you already have 5 gallons, though, the heater is the component where that instability bites hardest, and it is worth getting right.
The arithmetic, and why the shelf does not match it
Heater wattage is a function of two numbers, not one: your tank volume, and your required lift — the gap between your target temperature and the coldest your room genuinely gets, including overnight in winter. Roughly 3 W per gallon covers a 5 degree lift, 5 W per gallon a 10 degree lift, and 10 W per gallon a 20 degree lift, with small tanks sitting at the top of each band because they lose heat faster per gallon than large ones.
| Required lift | W per gallon | 5 gallon tank | What you can actually buy |
|---|---|---|---|
| About 5 F | ~3 | ~15 W | 25 W or 50 W |
| About 10 F | ~5 | ~25 W | 25 W if you can find one, otherwise 50 W |
| About 15 F | ~7.5 | ~38 W | 50 W |
| About 20 F | ~10 | ~50 W | 50 W |
The same method as our main heater guide, applied to 5 gallons. The right-hand column is the practical problem: the heater market at this size has consolidated around 50 W.
So on a 5 gallon tank, 50 W is not an oversize — it is the smallest sensible unit that is widely stocked, and it covers a genuinely cold room. What is an oversize is 100 W, and that is the line not to cross. The same arithmetic worked through for 10 and 20 gallon tanks is on the best aquarium heaters.
How we judged these
- Wattage against volume. 50 W on 5 gallons, and nothing larger. A 100 W heater on this tank is a thermal accident waiting for a stuck thermostat.
- Adjustable over preset, where the price difference is small. A preset heater is a decision made in a factory for a room it has never been in.
- Published information. Where a maker publishes a temperature range or a tank range, we quote it. Where they publish nothing we can verify, we say so rather than inventing a tolerance.
- Physical fit. A 5 gallon tank is short. A heater that cannot sit fully submerged at the angle the tank allows is the wrong heater regardless of its wattage.
- Currently purchasable. Every heater here had a live buy box when this page was written.
Quick picks
Heaters that suit 5 gallons
| # | Product | Best for | Price |
|---|---|---|---|
| 1 | ![]() Fluval M50 Submersible Heater (50W) 50 W with an adjustable dial rather than a preset — the safest combination on a tank this small. | A 5 gallon tank in any room, if you want the dial | $32.97 on Amazon #ad How we’re funded · price as of September 25, 2026 |
| 2 | ![]() Tetra HT Submersible Heater, 50 W 50 W with an electronic thermostat, sold specifically for 2 to 10 gallon tanks — and preset, which is the catch. | The cheapest heater that is genuinely sized for this tank | $15.27 on Amazon #ad How we’re funded · price as of September 25, 2026 |
| 3 | ![]() hygger Mini Submersible Heater, 50 W 50 W with an external digital controller, sold for 5 to 10 gallon tanks — convenience at a mid-range price. | Seeing the temperature without opening the lid | $19.99 on Amazon #ad How we’re funded · price as of September 25, 2026 |
| 4 | ![]() Aqueon Submersible Aquarium Heater, 50 W 50 W adjustable, sold for tanks up to 20 gallons — deliberately generous on 5 gallons, which is the point. | A 5 gallon tank where you want margin over a cold snap | $37.95 on Amazon #ad How we’re funded · price as of September 25, 2026 |
| 5 | ![]() AQUANEAT Digital Aquarium Thermometer The cheapest item on this page and the only one that tells you what the water is actually doing. | The part people skip, on the tank where skipping it hurts most | $5.45 on Amazon #ad How we’re funded · price as of September 25, 2026 |
| ! | No image Fluval M100 Submersible Heater (100W) 100 W is 20 W per gallon on 5 gallons — far more heater than the volume can buffer. Skip this one — see why below | Not a 5 gallon tank |
Rows link to the full write-up further down this page. Prices come from the live price layer only; where there is no live figure the button reads “Check price” rather than showing a remembered number.
Preset or adjustable on a tank this small
Preset heaters hold a factory temperature — usually somewhere in the high 70s Fahrenheit — and give you no control. The case for them is genuine: one fewer setting for a beginner to get wrong, and no dial to knock during a water change.
The case against is the room. A preset heater in a cold room cannot be told to try harder, and a preset heater in a warm room cannot be told to ease off. On 5 gallons both of those situations arrive faster than they would on a 20, because the water follows the room more closely.
Our rule: if your room is centrally heated and stays above about 68 °F, a preset 50 W unit is fine and the price saving is real. If the room gets genuinely cold overnight, or you keep a species with a specific temperature requirement, pay for the dial.
What a heater does not fix
A stable temperature is one of the two things that keep a small tank alive. The other is a cycled filter, and no heater helps with that: a 5 gallon tank that has not been cycled will kill fish at a perfect 78 °F. Start with how to cycle a fish tank, and if you are keeping a betta in this tank, the flow question is covered on the best filter for a betta.
Nor does a heater excuse skipping water changes. On 5 gallons a 25% weekly change is barely over a gallon — the easiest maintenance routine in the hobby, and the one that keeps nitrate in check while the tank is too small to dilute anything on its own.

Pick 1
Fluval M50 Submersible Heater (50W)
A 5 gallon tank in any room, if you want the dial
The number
50 W in a 5 gallon tank is 10 W per gallon, which covers roughly a 20 degrees F lift. Fluval states the unit itself holds between 66 and 86 F, and rates it for aquariums up to 15 US gallons.
Adjustability is worth more on a 5 gallon tank than on any other size, because a small volume responds fast to a thermostat that is set wrong. A dial lets you set 78 F and verify it, rather than trusting a factory setting you cannot change.
10 W per gallon sounds like a lot, and on a big tank it would be. On 5 gallons it is the practical floor, because 25 W heaters — the figure the arithmetic actually asks for in a normal room — are barely made any more.
Fluval computer-calibrates the thermostat and publishes a temperature range. What it does not publish, in the way Eheim does for the Jager, is a control-accuracy tolerance, so we do not state one.
The honest costs. It is the most expensive heater here. It is a glass-bodied unit, so it breaks if you knock it against the rim or leave it exposed while draining the tank. And check the length against your tank's height before you buy: a 5 gallon tank is short, and a long heater has to lie at an angle.
| Wattage | 50 W |
|---|---|
| Stated tank size | Up to 15 US gal / 50 L |
| Temperature range | 66-86 F (19-30 C) |
| Thermostat | Computer-calibrated, adjustable dial |
| What it does not do | No thermometer. A heater dial is a setting, not a reading, and you still need something in the water telling you what the temperature actually is. |
Specs from Fluval, M50 Submersible Heater product page. We have not used this unit.
#ad How we’re funded · price as of September 25, 2026

Pick 2
Tetra HT Submersible Heater, 50 W
The cheapest heater that is genuinely sized for this tank
The number
50 W, stated by Tetra for 2 to 10 gallon aquariums. On a 5 gallon tank that is 10 W per gallon, roughly a 20 degrees F lift; on a 10 gallon tank it is 5 W per gallon, roughly a 10 degrees F lift.
The value pick, and the one most likely to be bought without thinking about it, because it is cheap and because the listing names the exact tank sizes this page is about.
It is preset. There is no dial: it holds whatever temperature Tetra chose, and your job is to confirm that number with a thermometer rather than to select it. In an ordinary heated room holding a community tank that is usually fine, and it is genuinely one less thing for a first-timer to set wrong.
It becomes the wrong heater in two cases: a cold room, where a preset with no headroom cannot hold the lift, and a species with a specific temperature requirement that does not match the preset.
The honest costs. No temperature selection at all. Tetra's own site does not respond to us, so we cannot print an accuracy tolerance or a preset figure we have verified. And like every heater here, no thermometer is included — which on a preset unit matters more, not less.
| Wattage | 50 W |
|---|---|
| Stated tank range | 2 to 10 gallons, per the Amazon listing |
| Thermostat | Electronic, preset rather than dialed |
| What it does not do | It is preset, so you cannot choose the target temperature — fine in a normal room, wrong in a cold one or for a species that wants a specific number. Tetra's own site does not respond to us, so no accuracy tolerance is printed. No thermometer in the box. |
Specs from Tetra HT Submersible Aquarium Heater with Electronic Thermostat, 50 W, 2-10 gallon, Amazon listing. We have not used this unit.
#ad How we’re funded · price as of September 25, 2026

Pick 3
hygger Mini Submersible Heater, 50 W
Seeing the temperature without opening the lid
The number
50 W, stated for 5 to 10 gallon tanks, with adjustable temperature via a digital display controller. On 5 gallons that is 10 W per gallon, covering roughly a 20 degrees F lift.
The appeal is the controller: a readout and buttons outside the tank, so setting and checking the temperature does not mean fishing a dial out of the water and squinting at it through algae.
On a nano tank that convenience is not trivial. The heaters in this size class are small, the dials are small, and the most common reason a beginner never adjusts a heater is that adjusting it is fiddly.
The honest costs. A digital readout on a controller is not a thermometer in the water — it reports what the controller believes, and the whole point of an independent thermometer is that it does not. hygger publishes no control-accuracy tolerance we can verify. And the controller is one more component to place, keep dry, and eventually replace.
| Wattage | 50 W |
|---|---|
| Stated tank range | 5 to 10 gallons, per the Amazon listing |
| Control | Adjustable temperature with a digital display controller, per the listing |
| What it does not do | hygger publishes no control-accuracy tolerance we can verify, so none is printed. The external controller is one more thing to place and keep dry, and a digital readout on the controller is not the same as a thermometer in the water. |
Specs from hygger Mini Fish Tank Submersible Heater 50W for 5-10 Gallons, Amazon listing. We have not used this unit.
#ad How we’re funded · price as of September 25, 2026

Pick 4
Aqueon Submersible Aquarium Heater, 50 W
A 5 gallon tank where you want margin over a cold snap
The number
50 W, stated for aquariums up to 20 gallons. That is 2.5 W per gallon at the top of its stated range, which only supports a small lift — and 10 W per gallon on a 5 gallon tank, which is ample.
Read that computed line carefully, because it is the most useful thing on this page: the same 50 W heater is marginal on a 20 gallon tank and generous on a 5. Wattage is not a property of the heater, it is a relationship between the heater, the volume and the room.
On a 5 gallon tank in a cold room — a conservatory, a garage office, a bedroom with the heating off overnight — this is the pick, because the headroom is there when the lift gets large.
The honest costs. Its stated 20 gallon ceiling is the kind of number that gets people into trouble on a bigger tank; here we are using it well inside its range. No published accuracy tolerance we can verify. Glass bodied, so treat it carefully during water changes.
| Wattage | 50 W |
|---|---|
| Stated tank range | Up to 20 gallons, per the Amazon listing |
| Control | Adjustable |
| What it does not do | Rated up to 20 gallons at 50 W, which is 2.5 W per gallon on that tank — enough for a small lift only. On a 5 gallon tank it is generous rather than marginal, which is the reason it is here. No accuracy tolerance published that we can verify. |
Specs from Aqueon Submersible Aquarium Heater, 50 Watts, up to 20 gallons, Amazon listing. We have not used this unit.
#ad How we’re funded · price as of September 25, 2026

Pick 5
AQUANEAT Digital Aquarium Thermometer
The part people skip, on the tank where skipping it hurts most
On a 5 gallon tank a stuck-on heater can add several degrees in an hour, because there is so little water to absorb the heat. That is the failure mode this size is prone to, and a thermometer is the only thing that catches it.
A heater dial is a setting. A thermometer is a reading. On a tank this small, the gap between them can be lethal inside a single day.
The honest costs. It is one more thing in a small tank, and a stick-on strip type reads the glass rather than the water — put an in-tank thermometer in instead, and put it at the opposite end from the heater.
| Why it matters | A heater dial is a setting and a thermometer is a reading. They disagree more often than beginners expect. |
|---|---|
| What it does not do | Stick-on strip thermometers read the glass rather than the water, so room temperature pulls them off. |
The manufacturer does not publish a full spec sheet for this item, so nothing beyond the figures above is stated. We have not used this unit.
#ad How we’re funded · price as of September 25, 2026
Skip this
Fluval M100 Submersible Heater (100W)
Not a 5 gallon tank
The skip entry exists because the instinct to oversize is strong and on this tank size it is dangerous rather than merely wasteful.
A 100 W heater on a 5 gallon tank is 20 W per gallon. If the thermostat sticks on — the normal way heaters fail — the temperature rise is fast and there is no thermal mass to slow it down. The same failure on a 20 gallon tank gives you hours to notice; here it gives you less.
It is a good heater. It is the right heater for a 20 gallon tank, and it is on our main heater shortlist for exactly that. On 5 gallons, buy the 50 W version of the same line instead.
| Wattage | 100 W |
|---|---|
| Stated tank size | Up to 30 US gal / 100 L |
| Temperature range | 66-86 F |
| Cord | 6 feet |
| What it does not do | No thermometer, no controller and no backup thermostat. |
Specs from Fluval, M100 Submersible Heater product page. We have not used this unit.
Questions people actually ask
Frequently asked questions
+ What wattage heater do I need for a 5 gallon tank?
+ Is a 50 watt heater too big for a 5 gallon tank?
+ Does a betta tank need a heater?
+ Preset or adjustable heater for a small tank?
+ Where should the heater go in a 5 gallon tank?
+ Can I use a 5 gallon tank without a heater if the room is warm?
Where the numbers came from
Sources
- Fluval, M50 Submersible Heater product page
- Tetra HT Submersible Aquarium Heater with Electronic Thermostat, 50 W, 2-10 gallon, Amazon listing
- hygger Mini Fish Tank Submersible Heater 50 W for 5-10 gallons with digital display controller, Amazon listing
- Aqueon Submersible Aquarium Heater, 50 W, up to 20 gallons, Amazon listing
- Fluval, M100 Submersible Heater product page
- Aquarium Co-Op forum, heater sizing chart: temperature, watts, gallons
- Petco, aquarium heater types and wattage guide
Read next
Related on Fin & Filter

The best aquarium heaters for a first tank
The wattage your room actually needs, worked out, and the heaters that can hold it.

The best nano aquarium kits
Five gallons is the smallest workable tank. Which nano kits are honestly built, and the heater none of them include.

The best betta tank setup
The complete betta equipment list: tank, heat, gentle filtration, plants and food — and why the bowl on the shelf fails.