Aquarium Heater Sizing, Placement, and Why the Dial Lies

Submersible aquarium heater and a glass thermometer inside a planted freshwater tank

You set the dial to 78, walked away feeling like a competent adult, and now the thermometer stuck to the glass says 74. Or 82. Or it says 78 while the fish hang near the surface looking miserable. That gap between what the heater claims and what the water is doing is the single most common frustration in this whole category, and it is almost never bad luck.

Most of the time it is one of four things: the heater is too small for the room, it is sitting in dead water where nothing circulates, the dial was never a readout in the first place, or the unit is old and drifting. All four are fixable in an afternoon. I watch which aquarium gear quietly gets bought again and which comes back to us, and heaters sit firmly on the reorder side of that line, because they are a wear part with a thermostat inside, not a one-time install. This guide covers sizing, placement, thermometers, target temperatures by species, and the safety rules that keep a heater from becoming an expensive mistake. If you are earlier in the process and still building the tank, start with the complete aquarium setup and fish care guide.

Quick answer: An aquarium heater should deliver roughly 3 to 5 watts per gallon, sized toward the high end when the room runs cold, positioned in moving water near the filter outflow, and verified with a separate thermometer rather than the heater’s dial. Tropical community tanks hold 76 to 80°F, and steadiness matters more than the exact number.

Key takeaways

  • Size by wattage and room temperature together: 3 to 5 watts per gallon, leaning high for small tanks and cold rooms, low for big tanks in warm rooms.
  • The dial on a heater is a knob, not a readout. Buy a separate thermometer and set the dial to whatever number makes that thermometer read your target.
  • On tanks over about 50 gallons, two half-size heaters beat one big one. A stuck-on unit has less power to overheat the tank, and a dead unit leaves you with half the heat instead of none.
  • Stability beats the setpoint. A tank steady at 76°F is healthier than one that swings between 74 and 80 every day.
  • Unplug the heater and give it about 15 minutes before a water change drops the water line, and always run a drip loop in the cord.
  • Not every tank needs one. Fancy goldfish and white cloud minnows in a stable indoor room usually do fine without a heater.

Does your fish tank actually need a heater?

Any tropical fish needs a heater, and that covers almost everything sold in the aquarium aisle: bettas, tetras, guppies, corydoras, angelfish, most cichlids, and every marine setup. The exceptions are the temperate and coldwater species, which are a genuinely short list.

Here is the honest split. Tropical fish evolved in water that sits in a narrow band year round, so a room that drifts from 72°F at night to 78°F in the afternoon is not “close enough,” it is a daily stress cycle. Chronic cold is worse than most people expect: a betta kept at room temperature gets sluggish, stops eating well, and becomes far more prone to illness, which is why an unheated betta bowl is one of the most common preventable problems in the hobby.

The skip list is real, though, and no big-box display will point it out. Fancy goldfish, common goldfish, white cloud mountain minnows, and a few other temperate species do fine in a stable indoor room in the mid-60s to low 70s. Adding heat to a goldfish tank mostly raises their metabolism and their waste output without doing them a favor. Axolotls are the clearest case of all: they need cool water and a heater actively harms them.

The gray zone is a coldwater tank in a house that swings. If your room drops into the 50s overnight in winter, a heater set low, around 68 to 70°F, is not about warming the fish so much as stopping the swing. That is a stability decision, not a tropical one.

The verdict. Buy a heater if you keep anything tropical, if your room temperature moves more than a few degrees across a day, or if the tank sits near a window, an exterior wall, or a vent. Skip it if you keep coldwater species in a climate-controlled room that holds steady. And if you are unsure whether your particular fish belongs in the tropical or temperate camp, look it up before you plug anything in, because guessing wrong in either direction costs you fish. If the answer is yes, do the wattage math in the next section before you go anywhere near the aquarium heaters and thermometers category, because the number is what decides the purchase.

What size aquarium heater do you need?

Plan on 3 to 5 watts per gallon, then round up to the nearest common wattage. Use the high end of that band for tanks under about 30 gallons or rooms that run cold, and the low end for tanks over 50 gallons in a heated house.

Three submersible aquarium heaters of different lengths arranged beside a small glass tank

The reason the rule is a band and not a number is that a heater is not warming water, it is fighting a temperature difference. A 20 gallon tank at 78°F in a 74°F room is holding a 4 degree gap and barely works. The same tank in a 64°F basement is holding 14 degrees and needs real wattage to keep up. Room temperature is the variable everyone forgets, and it is the reason two people can buy the same heater for the same tank and get different results.

Tank size 3 W/gal 5 W/gal Practical pick
5 gallons 15 W 25 W 25 W
10 gallons 30 W 50 W 50 W
20 gallons 60 W 100 W 100 W
29 gallons 87 W 145 W 150 W
40 gallons 120 W 200 W 150 W warm room, 200 W cold room
55 gallons 165 W 275 W 200 W, or two 100 W
75 gallons 225 W 375 W 300 W, usually as two 150 W
125 gallons 375 W 625 W 400 W, as two 200 W

The practical pick column rounds up to the wattages heaters are actually sold in, which is why an entry can land slightly above the calculated band. That rounding is on purpose and it is harmless. What is not harmless is the opposite move.

Do not oversize a small tank. A 300 watt heater in a 10 gallon tank is a real hazard, because if the thermostat sticks closed there is enough power in that unit to cook the tank in a few hours. Wattage is not a safety margin. In small volumes it is the thing that makes a failure fast instead of slow.

Undersizing looks like a broken heater. The classic symptom is a heater whose indicator light never goes off and a tank that sits a few degrees below the target no matter where you set the dial. Nothing is broken. The heater is running at 100 percent duty and still losing the fight to the room. The fix is more wattage, a warmer room, or a lid, because an open-top tank loses a surprising amount of heat to evaporation.

Two heaters beat one, past about 50 gallons. Split the total wattage across two units on opposite ends of the tank. You get even heat in a long tank, and you get redundancy against the two failure modes that actually kill fish. If one sticks on, it has only half the power to overheat the water. If one dies, the other holds the tank part of the way up while you notice and replace it. This is the single best upgrade in the category and it usually costs about the same as one larger heater.

What temperature should your aquarium be?

Most tropical community tanks belong between 76 and 80°F, but the right number is set by the specific fish you keep, not by a generic tropical default. Pick the species first, then find the overlap, then set the heater to the middle of that overlap.

Fish Typical range (°F) Typical range (°C) Note
Betta 78 to 80 25.6 to 26.7 Heater is not optional
Neon tetra 72 to 78 22.2 to 25.6 Cooler end of community range
Guppy 74 to 80 23.3 to 26.7 Wide tolerance, dislikes swings
Corydoras catfish 72 to 78 22.2 to 25.6 Most species prefer the middle
Angelfish 78 to 82 25.6 to 27.8 Runs warm for a community fish
Discus 82 to 86 27.8 to 30.0 Warmest common freshwater fish
Lake Malawi cichlids 76 to 82 24.4 to 27.8 Standard tropical band
Fancy goldfish 65 to 72 18.3 to 22.2 Usually no heater needed
White cloud minnow 64 to 72 17.8 to 22.2 Temperate, not tropical
Neocaridina shrimp 68 to 78 20.0 to 25.6 Steady low 70s is the safe middle
Marine community 76 to 80 24.4 to 26.7 Stability is critical

Two things fall out of that table that generic advice never mentions.

Some popular fish do not belong together. Discus and neon tetras get sold side by side, but discus want water in the mid-80s and neons sit best in the middle of the 70s. There is no heater setting that serves both well over the long run. If your stocking list has no overlapping band, the problem is the stocking list, not the equipment.

A steady wrong-ish number beats a correct average. Fish handle a stable 76°F far better than a tank that averages 78 by bouncing between 74 and 82 every day. Swings drive the immune stress that turns a minor parasite into an outbreak. When you adjust a heater, move the dial in small increments and wait a full 12 to 24 hours before judging the result, because the water takes hours to settle and chasing the number in real time is how people overshoot.

Which type of aquarium heater should you buy?

For most tanks, a fully submersible heater is the right answer, and the meaningful choice after that is adjustable versus preset. Titanium heaters with an external controller are the upgrade for large or valuable tanks, and inline heaters make sense only if you already run a canister filter.

Submersible glass. The default, and for good reason. It sits entirely underwater, it is inexpensive, and it works. The trade-off is the glass itself, which can crack if it is knocked hard or exposed to air while hot. Worth buying with a plastic guard if you keep fish that lean on things, like bettas, goldfish, or plecos, which can rest against a hot tube long enough to burn themselves.

Preset (non-adjustable). Locked to a fixed temperature, typically right around 78°F, with no dial to drift and no dial to fiddle with. That is genuinely good for a betta or a standard community tank, and genuinely wrong for discus, for a shrimp tank, or for anything temperate. A preset heater is a decision made for you, so only buy one if you agree with the decision.

Titanium with external controller. The heating element is metal and effectively unbreakable, and the thermostat lives outside the tank in a separate controller with its own probe. The controller cuts power at the setpoint, which means a failure inside the heater itself does not automatically become a cooked tank. This is the setup to reach for on tanks that hold a lot of livestock or a lot of money.

Inline. Plumbs into the return line of a canister filter, so nothing sits in the display at all. Beautiful in a planted showpiece tank, useless if you run a hang-on-back filter or a sponge.

Standalone controller. Not a heater, but worth knowing: an external temperature controller plugs between the outlet and any heater, reads its own probe, and kills power at your setpoint. It is the cheapest insurance against the stuck-on failure, and it is the reason a lot of experienced keepers stop worrying about their heaters entirely. Decide which of those descriptions fits your tank before you shop, because walking into the aquarium heater and thermometer category without that decision made is how people end up with a preset unit in a discus tank.

Where should you put the heater in the tank?

Put the heater in moving water, low in the tank, at an angle or horizontal, and never buried in the substrate or pressed flat against the glass. Placement is the difference between a tank that reads one temperature everywhere and a tank with a warm corner and a cold corner.

Aquarium heater placed horizontally low in the tank near the filter outflow where water is moving

Water moves heat by moving itself, not by conducting it sideways across the tank, so a heater sitting in a still corner heats the water immediately around itself, satisfies its own thermostat, and shuts off while the far end of the tank stays cold. The fix is flow. Position the heater near the filter outflow, a powerhead, or an air stone so warmed water gets carried across the tank instead of pooling.

Horizontal or diagonal placement low in the tank works better than vertical, because heat rises and a low heater sets up circulation on its own. Keep the whole unit below the maximum water line marked on the body, and keep the thermostat end away from the substrate. A heater half buried in gravel can crack, and it reads the wrong temperature besides.

Give it an inch or so of clearance from the glass and from any decor. Pressed flat against the tank wall, the tube heats one narrow strip of glass instead of the water, which is hard on the glass and hard on any fish that wedges itself into the gap.

One placement habit worth building: when you install a brand new heater, or move one, let it sit unplugged in the tank for 20 to 30 minutes first so the glass equalizes with the water temperature. Plugging in a heater that is still at room temperature after it has been sitting in a cold garage is a needless thermal shock to the glass.

Why you should never trust the heater dial

The number printed on a heater dial is a target, not a measurement, and factory calibration on inexpensive units is often off by a few degrees. The dial’s real job is to be a repeatable position. Your job is to buy a separate thermometer, read the actual water, and turn the dial to whatever mark makes that reading land on your target.

Digital thermometer probe and a glass alcohol thermometer suspended together in clear aquarium water

That distinction matters because people troubleshoot the wrong thing. If the dial says 78 and a trustworthy thermometer says 75, the heater is not necessarily broken. It may just be running three degrees below whatever its dial says, in which case setting the dial to 81 gives you a tank at 78. Mark the working position with a piece of tape and stop thinking about the printed numbers entirely.

Thermometer type How it reads Best for Watch for
Glass alcohol, floating or suction cup In the water, direct Cheap, dependable daily check Small print, and suction cups let go over time
Stick-on LCD strip Through the glass, from outside A backup, or a quick glance across the room Reads a blend of water and room air, so it is the least accurate option
Digital with submerged probe Probe in water, display outside Easiest to actually read, so it gets read Batteries die quietly, and the cord crosses the rim
Infrared temperature gun Surface only, no contact Spot-checking buckets and new water Reads the surface film, not the tank as a whole
Controller with probe In the water, and it acts on the reading Redundancy plus control in one device Costs more, and the probe still needs occasional checking

The most useful thing I can tell you about thermometers is not about accuracy at all. The best thermometer is the one positioned where you look every day, because a thermometer you have to squint at behind a plant is a thermometer you stop reading. A drifting heater announces itself for days before it becomes an emergency, and only if somebody is watching.

Two practical habits close the loop. Put the thermometer at the opposite end of the tank from the heater, so you are measuring the water the fish actually live in rather than the warm zone. And keep a second cheap thermometer in the cabinet, then drop it in beside the first one every few months; when two independent readings of the same water disagree by more than a degree or two, one of them is wrong and it is worth finding out which.

Heater safety rules that are not optional

Treat a heater as an electrical device sharing a box with water and livestock, which means two rules do the heavy lifting: unplug before water changes, and run a drip loop in the cord. Everything else is refinement.

Unplugged aquarium heater resting on a towel beside a bucket and siphon during a water change

Unplug before a water change, and wait. Modern submersible heaters are designed to run underwater, and a hot glass tube exposed to air, or hit with cold refill water, is exactly the scenario that cracks one. Unplug the heater and give it roughly 15 minutes to shed heat before the water line drops below it. Plug it back in only after the tank is refilled and the heater is fully submerged again. This is one of the most common ways heaters die early, and it is completely avoidable.

Run a drip loop. Let the power cord hang below the level of the outlet before it rises to plug in, so any water that tracks down the cord drips off the bottom of the loop instead of running into the socket. It costs nothing and it is standard electrical practice around aquariums. If the outlet behind the tank can be a GFCI, make it one. That is the same protection a bathroom outlet gets, and an aquarium is a box of water plugged into the wall.

Match your refill water temperature. Bring replacement water to within about a degree or two of the tank before it goes in. A large slug of cold tap water is a temperature shock to the fish and a thermal shock to the glass, and it also forces the heater into a long recovery run it was not sized for. Treat the water for chlorine and chloramine according to the directions on the bottle, and never improvise a dose.

Use a guard if your fish lean. Bettas rest on things. Goldfish and plecos press against things. A plastic heater guard costs very little and prevents the contact burns that occasionally show up on those species.

Check the seal, not just the glow. If you see condensation or water inside the glass tube, the heater is finished. Unplug it, take it out, and replace it. Do not put your hands in a tank with a heater that you suspect has failed until it is unplugged at the wall.

How do you know a heater is failing?

The tell is drift you keep correcting. If you are nudging the dial every few weeks to hold the same temperature, the thermostat is wearing out, and that is the point to replace the unit rather than wait for it to fail in whichever direction it chooses.

Heaters are consumables. The thermostat inside is a mechanical part that cycles thousands of times a year, and it does not last forever. Nobody can hand you an exact expiration date, so use the behavior instead of a calendar: replace when the setting you need keeps changing, when the indicator light stops cycling and simply stays on, or when the tank misses its target by more than a degree or two with no change in the room.

The two failure modes are not equally dangerous. Stuck off is the slow one. The tank cools toward room temperature over hours, you notice sluggish fish, and you usually have time to react. Stuck on is the fast one, and in a small tank it can push the water past anything the fish can survive in an afternoon. That asymmetry is the whole argument for splitting the wattage across two heaters, for using an external controller, and for putting the thermometer somewhere you actually see it.

One more honest note that big-box packaging will not print. A heater is one of the cheapest pieces of equipment in the tank and the one with the highest consequence when it goes wrong, so this is the wrong category to shop purely on price. Keeping a spare heater in the cabinet is not paranoia; it is the difference between a bad evening and a lost tank on a winter night. When it is time to replace one, bring your tank volume and your room temperature to the aquarium heater and thermometer category and buy on wattage, not on the price tag.

Frequently asked questions

What size heater do I need for a 10 gallon tank? A 50 watt heater is right for most 10 gallon tanks. That works out to 5 watts per gallon, which is the correct end of the range for a small tank because small volumes lose heat quickly. Step up only if the room is genuinely cold, and never jump to a very high wattage in a tank this small.

Do goldfish need a heater? Usually not. Goldfish are temperate fish that do well between roughly 65 and 72°F, so a stable indoor room is generally enough. The exception is a room that swings hard or drops into the 50s in winter, where a heater set low, around 68 to 70°F, is useful for stability rather than warmth.

Can you leave an aquarium heater on all the time? Yes. Aquarium heaters are built to stay plugged in continuously, and the thermostat cycles the element on and off to hold your setpoint. The routine exception is a water change: unplug about 15 minutes before the water level drops below the heater, and plug it back in once the tank is refilled and the heater is submerged again. Unplug it as well any time you suspect the unit has failed.

Why is my aquarium heater not heating the tank? The most common cause is that it is undersized for the room, not that it is broken. Check whether the indicator light ever switches off; if it never does, the heater is running constantly and still losing heat to a cold room. Other causes are poor placement in still water, a missing lid, or a thermostat that has worn out.

What is the best aquarium thermometer? A digital thermometer with a submerged probe is the most practical choice for most people, because it is the easiest to read and therefore the one that actually gets checked. A glass alcohol thermometer is a dependable low-cost alternative. Stick-on strips are the least accurate because they read a mix of water and room air.

Do I need two heaters in one aquarium? On tanks over about 50 gallons, two heaters are worth it. Split the total wattage between two units placed at opposite ends. You get more even heat across a long tank, and if one fails you either lose half your heating instead of all of it, or you have half the power available to overheat the water.

Get these four things right and the category stops being a source of anxiety: size the wattage for your tank and your room, place the heater in moving water, verify the temperature with a thermometer instead of the dial, and replace the unit when it starts drifting. The fish will never notice a heater that works. That is the entire goal.

About the author. Brandon Kelly is the Pet Care Editor at Pets Perfect, where he spends his days in the catalog and with the people who buy and use this stuff. He is not a veterinarian, and nothing here replaces your vet’s advice for your individual animals.

From our store

Fish Supplies

Shop now