Knowledge Centre · Maintenance and equipment

Aquarium heater not keeping the tank warm: troubleshooting

Most heaters that "aren't working" are working, but are losing to something else: a reading taken in the wrong place, a set point that doesn't match the water, a room that gets colder overnight than expected, a heater too small for the gap it has to close, or water that isn't moving past it. Work through those in order before deciding the heater has failed. If your livestock are already cold, deal with that first.

Safety first: follow your own heater's manual. The two manufacturers' instructions cited here both say to unplug the heater and let it cool before reaching into the tank or removing it: Neo-Therm's say to wait at least 15 minutes after unplugging[1], and Bulk Reef Supply's say to let the element cool[2]. Neo-Therm's also say that if the plug or socket gets wet, you shouldn't unplug the cord — switch off the fuse or circuit breaker supplying it first, then unplug and check for water[1]. Never open or repair a heater. If you're unsure whether something is electrically safe, ask a qualified electrician.

At a glance

Most common causes

A colder room than the heater was sized for, poor circulation around it, or a thermometer giving a misleading reading.

Check first

The water temperature with an independent thermometer at the far end of the tank, compared with what the heater is set to.

Suspect a fault when

The water keeps falling in a steady room, the heater shows no sign of heating while the water is below its setting, or it's visibly damaged.

Livestock already in cold water? Start with our guide to a cold aquarium for what to do now, then come back here to find the cause.

Troubleshooting step by step

  1. Measure the water independently

    Use a separate thermometer in the water, not the heater's dial or display. Place it away from the heater — at the opposite end of the tank, roughly mid-depth — because the water right next to a heater is the warmest in the tank. If you can, compare two thermometers; if they disagree noticeably, sort that out before changing anything else.

  2. Compare the set point with the actual water temperature

    A heater's setting is a target, not a measurement. Dial markings on many heaters are approximate, and a digital display reads its own sensor, close to the heater. Some heaters show both: the Neo-Therm, for example, shows the set temperature and the tank temperature, with a slow-blinking light when the tank is below the setting and a fast-blinking one when it's above[1]; if yours does, compare both with your thermometer. If the water settles steadily a little below the setting, adjust the setting in small steps as your manual describes and recheck after the water has had time to respond, rather than turning it right up.

  3. Check the room, including overnight

    A heater has to make up the difference between the room and your target temperature, and that difference is largest when the room is coldest — usually overnight or on the coldest days. A tank that holds temperature in the afternoon can fall behind by morning. Note the room's temperature at its lowest, and look for draughts, an outside wall, a nearby window or an unheated room.

  4. Check whether the heater has enough capacity

    If the heater seems to be heating most of the time but the water still stays below its setting when the room is cold, it may simply be too small for the temperature gap it now has to close. Enter your tank volume, target and the room's lowest expected temperature into the Heater Calculator for a starting range, and see our heater wattage guide for what affects it. Compare that with your heater manufacturer's own sizing guidance — Bulk Reef Supply's instructions, for example, include a table matching each model's wattage to a water volume[2].

  5. Check placement and water flow

    Heaters warm the water around them; the filter or a pump spreads that warmth through the tank. The Neo-Therm instructions ask for a location with adequate circulation and say no part of the heater should touch gravel, rocks or decorations[1], and both the Neo-Therm and Bulk Reef Supply instructions require their heaters to stay immersed at least to the marked minimum level[1][2]. A heater tucked behind rocks or in a still corner can keep its own area warm while the far end of the tank stays cold. Follow the installation instructions for your model, including any position or mounting it specifies.

  6. Check the power supply without touching anything wet

    Confirm the heater is plugged in, the socket or power strip is switched on, and it isn't on a socket controlled by a timer or a light switch — without touching anything wet. If a residual-current device (RCD/GFCI) or circuit breaker has tripped, treat it as a sign that something may be wrong electrically, and get a qualified electrician's advice if the cause isn't obvious. If a plug or socket is wet, don't touch it, and follow your heater's manual; the Neo-Therm instructions, for example, say to switch off the fuse or breaker supplying it before unplugging[1].

What the indicator light tells you

On most heaters, an indicator light shows when the heater is being switched on to heat — check your manual for exactly what yours means, because some lights, colours and displays signal other things too. What a light can tell you is limited:

  • Light on, water at or above the setting: the heater may be heating more than it should, or its own sensor reads lower than your thermometer. See our overheating guide if the water is warming past your target.
  • Light on, water below the setting: the heater is trying to heat but losing to the room or poor flow, or it's undersized for the current gap, or the element itself is no longer producing heat.
  • Light off, water below the setting: the heater isn't calling for heat. It may have no power, be set lower than you think, have a sensor reading higher than the rest of the tank, or have developed a fault.

A light can't tell you the water temperature, whether heat is reaching the whole tank, or whether the heater is producing as much heat as it should. Only a thermometer in the water answers those questions.

When to suspect a fault

Once measurement, setting, room temperature, capacity, placement and power have been ruled out, a fault becomes more likely. Signs include:

  • The water keeps falling even though the room temperature is steady.
  • The heater gives no sign of heating while the water is well below its setting, after the time its manual says to allow.
  • The temperature swings widely or unpredictably with no change in the room.
  • The glass is cracked, there's water inside the heater, or the cable or plug is damaged.

A heater showing damage should be switched off safely and taken out of use, not tested further. The Neo-Therm instructions say not to operate a heater with a damaged cord or plug, or one that is malfunctioning, and not to attempt repairs yourself, but to return it for service or discard it[1]; Bulk Reef Supply's say a damaged power cord means replacing the whole heating element[2]. Replace it with one suited to your tank, or contact the manufacturer or retailer — your heater may still be under warranty.

A heater can also fail stuck on. That's an overheating problem rather than a cold one; see our guide to cooling a tank safely, and our wattage guide on why two smaller heaters limit the risk on larger tanks.

See whether the fix holds overnight

After a change, take a thermometer reading at the same times each day, including first thing in the morning, and log it in AquaPulse — a temperature-only entry is fine. Each reading is saved with its date and time, so after a few days you can see whether the tank is holding steady or still dropping on cold nights.

AquaPulse doesn’t measure temperature itself, so keep a thermometer in the tank.

What not to do

  • Don't open, repair or modify a heater, or use one with a cracked tube or damaged cable.
  • Don't put your hands in the water while the heater is plugged in, and don't lift a heater out of the water before its manual says it's safe to do so.
  • Don't run a heater out of the water, or let the water fall below its marked minimum line — both the Neo-Therm and Bulk Reef Supply instructions prohibit this for their heaters[1][2], and your own manual will give its own limit.
  • Don't plug a heater in straight after putting it in the tank unless its manual says you can. The Neo-Therm instructions, for example, say to wait at least 15 minutes[1]; follow the time in your own heater's manual.
  • Don't turn the heater to maximum to compensate for a cold room or poor flow; the tank can overshoot once conditions change.
  • Don't bury the heater in substrate or wedge it behind decorations.

Freshwater, marine and small tanks

Freshwater tanks usually rely on a single heater near the filter outflow, so a blocked or slowed filter can reduce how far warmth spreads, even if the heater itself is fine.

Marine and reef tanks often keep the heater in a sump. Check that evaporation hasn't lowered the sump water level below the heater's minimum line, and that the return pump is moving warmed water back to the display tank. Reef systems generally reward stability, so a heater that lets the temperature drift is worth addressing promptly; our saltwater setup guide covers equipment basics.

Small tanks change temperature quickly in both directions, so a heater that keeps up in the day can fall behind quickly on a cold night — and an oversized one can push the water up fast if it fails on.

Frequently asked questions

Why is my aquarium heater light on but the water still cold?

The heater is trying to heat but isn't winning. The most common reasons are a room colder than the heater was sized for, poor water flow around the heater, or a heater too small for the temperature gap. If the room is steady and the water keeps falling while the light stays on, the heating element may have failed.

Should I turn the heater up if the tank is cold?

Only after checking the water with an independent thermometer. If the water settles slightly below the setting, a small adjustment can help. Turning it right up to compensate for a cold room or poor circulation risks the tank overshooting once the room warms again.

How long should a heater take to warm a tank?

There's no single answer. It depends on the heater's wattage, the tank's volume, how cold the room is and how far the water has to rise. Avoid forcing sudden jumps, such as turning the heater to maximum. If the water isn't moving towards the setting at all after a reasonable time in a steady room, work through the checks on this page.

Why does my heater's display disagree with my thermometer?

A heater's display reads its own sensor, which sits right next to the heater, while your thermometer reads the water where it's placed. Some difference is normal, especially with poor circulation. If the gap is large, check the thermometer against a second one, and check your heater's manual for how its display works.

When should I replace an aquarium heater?

Replace it if it's cracked, damaged or has water inside, if it no longer heats once power, placement and settings have been checked, or if it can't hold your target temperature reliably. A heater that's simply too small for a colder room needs replacing with a larger one, or supplementing with a second heater.

Sources and editorial information

Published
8 October 2026
Last reviewed
8 October 2026
Written and maintained by
AquaPulse (Valeon Labs Ltd)

This guide is written and maintained by the AquaPulse team at Valeon Labs Ltd. Equipment advice is based on manufacturers' published instructions; your own heater's manual always takes priority. We'll update this page if those sources change or if we find something we've got wrong.

Good to know: This guide provides general informational guidance only. It does not replace your heater manufacturer's instructions or advice from a qualified electrician about electrical safety.

  • [1] Cobalt Aquatics — Neo-Therm heater instructions Manufacturer instructions for one heater model. Used for: a location with adequate circulation and no contact with gravel, rocks or decorations; keeping the indicated minimum water level; waiting at least 15 minutes before plugging in; letting it cool for at least 15 minutes after unplugging before removal; not unplugging a wet plug or socket but disconnecting the fuse or circuit breaker first; not operating or repairing a damaged or malfunctioning heater; and its display showing set and tank temperature.
  • [2] Bulk Reef Supply — Titanium heating element instructions Manufacturer instructions for one heater model, including sump installation. Used for: unplugging and letting the element cool before reaching into the aquarium, keeping it immersed to its minimum water-level marker, and replacing the whole element if the power cord is damaged, and as an example of a wattage-to-volume sizing table.

What we deliberately left out: a universal waiting time before plugging in, a universal cooling time before removal, and how long a heater should take to warm a tank. The times quoted come from the two manuals cited and apply to those models; follow your own heater's manual. The indicator-light guidance describes how such lights commonly work rather than any one product.