If an aquarium heater is not heating, verify the outlet has power, the heater is submerged and mounted as instructed, and the set temperature is above the current water temperature. Give a newly installed heater several hours to work. If the indicator never activates or the tank remains cold despite correct sizing and installation, the thermostat or heating element may have failed and the unit should be replaced rather than opened or repaired underwater.
A cold tank can result from a dead heater, but it can also come from a heater that is too small, poorly positioned or simply waiting because its thermostat thinks the water is already warm enough.

Verify temperature with another device
Do not diagnose from the heater dial alone. Compare the aquarium temperature with an independent thermometer and, if possible, another thermometer for confirmation.
A miscalibrated thermometer can make a working heater look faulty.
Check power safely
Confirm the socket, plug and any controller are powered. Inspect for damaged cables or plugs without handling electrical equipment with wet hands.
Do not use damaged heaters.
Confirm installation
- The heater is within its required submersion range.
- It has had time to acclimate before first power-up if the manual requires it.
- Water can circulate freely around it.
- No decor or substrate is touching the heater body.
Check capacity
If the heater light is on but the tank remains below target for many hours, the unit may be undersized for the tank or room conditions.
A cold room or open-top aquarium can demand more wattage than a simple tank-size chart suggests.
Replace suspect heaters rather than improvising repairs
Submersible aquarium heaters are sealed electrical appliances. If the element, thermostat, seal or casing appears faulty, disconnect it and replace the unit according to manufacturer advice.
Do not attempt unsafe DIY electrical repairs.
Related aquarium tools and guides
Frequently asked questions
Why is the heater light off when the tank is cold?
The thermostat may be mis-set or faulty, or the heater may not be receiving power.
Can a heater take hours to start warming a tank?
Yes, especially on a new large tank. Look for a gradual temperature rise rather than expecting an instant change.
Should I add a second heater temporarily?
Only if it is correctly sized and safely installed; do not mask a failed main heater without fixing the underlying issue.
Sources and further reading
This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.