Troubleshooting

Aquarium Heater Not Working? How to Test It Safely and Decide What to Replace

Heaters fail in two directions: stuck off or stuck on. Here is a calm, step-by-step way to find out which part of your setup is actually wrong.

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
  1. Safety first
  2. Step 1: Confirm the actual temperature
  3. Step 2: Match the symptom
  4. Step 3: Test the heater itself
  5. When it is not broken, just too small
  6. Placement problems that look like heater failure
  7. Why a controller is cheap insurance
  8. Emergency: the tank is too cold or too hot right now
  9. Replacement checklist
  10. FAQ
  11. The bottom line

Safety first

Before you touch anything
  • 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

SymptomLikely causeNext step
Tank cold, indicator light never comes onNo power, tripped GFCI, or failed heaterCheck the outlet with another device; reset GFCI; then test heater
Tank cold, light on constantlyUndersized heater, or failing elementCheck wattage against tank size and room temperature
Tank hotter than setting, light on constantlyThermostat stuck onUnplug immediately; replace the heater
Temperature swings a few degrees through the dayPoor circulation, heater placement, or wide thermostat toleranceMove heater near flow; add a controller
Correct temp but setting dial seems "off"Dial calibration varies by unitAdjust 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.

  1. 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.
  2. Plug it in. The indicator should light, showing it is calling for heat.
  3. 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.
  4. 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.

Do the bucket test under supervision

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.

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

Too hot

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

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.