A cold tank in winter or an unexpectedly warm one in the morning is stressful, and the heater is the obvious suspect. Sometimes it is guilty. Often the real culprit is a thermometer reading wrong, a setting that drifted, or a heater that is undersized for the room. Replacing the wrong part wastes money and leaves the actual problem in place.
This guide walks through a safe diagnosis for submersible glass and shatterproof heaters, the most common type in home aquariums.
On this page
- Safety first
- Step 1: Confirm the actual temperature
- Step 2: Match the symptom
- Step 3: Test the heater itself
- When it is not broken, just too small
- Placement problems that look like heater failure
- Why a controller is cheap insurance
- Emergency: the tank is too cold or too hot right now
- Replacement checklist
- FAQ
- The bottom line
Safety first
- Unplug the heater before putting your hand in the tank or lifting the heater out.
- Let it cool in the water before removing it. Many manufacturers suggest waiting somewhere around 15 to 30 minutes; check your manual.
- Never run a submersible heater out of water unless the manual says it is safe. Glass heaters can crack and some models can be damaged.
- If you see cracked glass, water inside the tube, or scorch marks, stop. Unplug at the outlet, and do not reuse that heater.
- Use a drip loop and GFCI protection. See our guide to aquarium electrical safety.
Step 1: Confirm the actual temperature
Stick-on strip thermometers are notoriously approximate, and inexpensive glass ones can be off by a degree or two. Before you diagnose the heater, verify the water temperature with a second instrument: a digital probe thermometer, a kitchen thermometer that you know reads correctly, or a second glass thermometer placed away from the heater.
If the two readings disagree significantly, you may have a thermometer problem rather than a heater problem. Our comparison of digital vs glass thermometers explains placement and accuracy.
Step 2: Match the symptom
| Symptom | Likely cause | Next step |
|---|---|---|
| Tank cold, indicator light never comes on | No power, tripped GFCI, or failed heater | Check the outlet with another device; reset GFCI; then test heater |
| Tank cold, light on constantly | Undersized heater, or failing element | Check wattage against tank size and room temperature |
| Tank hotter than setting, light on constantly | Thermostat stuck on | Unplug immediately; replace the heater |
| Temperature swings a few degrees through the day | Poor circulation, heater placement, or wide thermostat tolerance | Move heater near flow; add a controller |
| Correct temp but setting dial seems "off" | Dial calibration varies by unit | Adjust by thermometer, not by dial number |
Step 3: Test the heater itself
A simple test needs a bucket of tank-temperature water and a reliable thermometer.
- Unplug and let the heater cool in the tank, then move it to a bucket of water that is a few degrees below its set point.
- Plug it in. The indicator should light, showing it is calling for heat.
- Wait and watch. Over a period of time the bucket water should warm, and when it reaches roughly the set temperature the light should switch off.
- Turn the dial down below the bucket temperature. The light should go off. Turn it back up and it should come on.
If the light never comes on, or the water never warms, the heater has failed off. If the light stays on and the water keeps climbing well past the setting, the thermostat is stuck on. Either way, replace it. Heaters are not usually worth repairing, and a sealed unit that has failed electrically is not something to open.
Stay with the bucket during the test, keep it away from anything that could be damaged by water, and unplug before removing the heater. This is a short check, not something to leave running.
When it is not broken, just too small
A heater that runs all the time but cannot hold temperature is often doing its best. Wattage needs rise with tank size and with the gap between room temperature and the target. A heater that was fine in September can fall short in a cold January room, especially in a tank near a drafty window or on an uninsulated floor.
Fixes include a higher-wattage unit, a second heater, a fitted lid to cut evaporative heat loss, or moving the tank away from drafts. Our winter heater sizing guide walks through the math, and two heaters vs one covers redundancy.
Placement problems that look like heater failure
Some "broken heater" complaints turn out to be placement issues. A heater tucked in a dead corner with no water movement heats a small pocket of water, and its thermostat switches off before the rest of the tank warms. Meanwhile a thermometer across the tank reads cold.
- Put the heater in the flow. Near the filter intake or outflow spreads warm water evenly.
- Mount it at an angle or horizontally if the manufacturer allows, so the thermostat end is not sitting in the warmest water at the top.
- Keep it clear of substrate. Burying a heater or letting it touch sand can create hot spots and is warned against by most manufacturers.
- Clean it occasionally. A thick coating of algae or mineral scale can insulate the element. Unplug, cool and wipe gently.
- Place the thermometer away from the heater. Reading the water right next to it tells you about the heater, not the tank.
If moving the heater into stronger flow evens out the temperature, you have saved yourself a purchase.
Why a controller is cheap insurance
The most dangerous heater failure is "stuck on," because it can cook a tank overnight. An external temperature controller has its own probe and cuts power to the heater if the water gets too warm, regardless of what the heater's built-in thermostat is doing. Set the heater a little above the controller's target so the controller does the regulating and the heater's own thermostat becomes the backup.
For more detail, read heater controller vs built-in thermostat.
Emergency: the tank is too cold or too hot right now
Too cold
- Cover the top to reduce heat loss and insulate the back and sides with a blanket or foam board (keep vents and equipment clear).
- Raise the room temperature if you can.
- Warm it slowly. Avoid dumping in hot water; sudden swings stress fish. A temporary spare heater is ideal.
Too hot
- Unplug the heater.
- Increase surface agitation and aeration, since warm water holds less oxygen.
- Float sealed bags or bottles of cool water to lower the temperature gradually rather than adding ice directly.
- See keeping your tank cool for more cooling methods.
Most tropical community fish are commonly kept somewhere in the mid-70s °F (roughly 24–27 °C), but species differ. Check reputable care sheets, and if fish show signs of distress after a temperature event, consult an aquatic veterinarian.
Replacement checklist
- Wattage sized for the tank and your coldest room temperature
- Length that fits your tank height, fully submersible if mounting horizontally
- Shatter-resistant body if you have large or boisterous fish
- Heater guard for fish that rest against heaters (see heater guards)
- A separate thermometer, and ideally a controller
FAQ
How do I know if my aquarium heater is broken?
Confirm the water temperature with a second thermometer, then check the indicator light. No light and no warmth suggests it failed off. A constant light while the tank overheats suggests it is stuck on. A short bucket test confirms it.
Can I take a heater out of the water while it is on?
No. Unplug it first and let it cool in the water before removing it. Running many submersible heaters in air can crack the glass or damage the unit.
How long do aquarium heaters last?
Lifespan varies widely by brand and use. Because failure can be sudden, many keepers use a controller or a backup heater rather than relying on age alone.
Why does my heater dial not match the thermometer?
Dial markings are approximate and vary unit to unit. Set the heater by what a reliable thermometer reads, not by the number printed on the dial.
The bottom line
Verify the temperature, match the symptom, then test the heater in a supervised bucket. Replace any heater that is stuck on or physically damaged, upsize one that simply cannot keep up, and consider a controller so a single failure cannot cook or chill your tank. More equipment guides are on the AquariumSetup blog.