Skip to content
HassleFix

Fish Tank Not Heating Up? Check the Heater Before Anything Else

A cold tank is usually a heater problem: no power, out of the water, too small or worn out. Run a ten-minute check, then fit a sized, adjustable heater.

By Jamilur Rahman Updated November 5, 2026 · 7 min read

Time
30 min
Cost
$20-$50
Difficulty
Easy
A planted aquarium with a glass heater mounted in one corner and a thermometer on the glass
In this guide
  1. Quick answer
  2. Free vs. permanent fix
  3. What you'll need
  4. Why it happens
  5. Try this first (free)
  6. When free fixes aren't enough
  7. Buy the fix
  8. Heater size by tank volume
  9. If the tank has already gone cold
  10. What to skip
  11. FAQ

Quick answer

A tank that will not warm up is usually the heater. It is unplugged or tripped, partly out of the water, set too low, too small for the tank or worn out. Check those in order and confirm the real temperature with a separate thermometer. If the heater's light is on for hours and the water stays cold, or it never switches on, replace it with an adjustable submersible heater sized to your tank.

Free fix vs. permanent fix

Free fix · 10 minutes

Run the heater check

  • Confirm the plug is in and the outlet works
  • Make sure the heater is fully underwater
  • Check the real temperature with a separate thermometer
  • Raise the dial a few degrees and wait a couple of hours

How long it lasts: It fixes the problem at once if the cause is a tripped outlet, a low dial or a heater that is out of the water. It does not help if the heater is too small or failing.

Most readers choose Permanent fix
Adjustable submersible aquarium heater (illustration)
Illustration

An adjustable submersible heater sized to your tank

Heaters have a thermostat and a heating element, and both wear out. A heater sized at about 3 to 5 watts per gallon can hold the temperature in a normal room, and the thermostat keeps it from overshooting.

What to get: Adjustable submersible aquarium heater

How long it lasts: Years of steady heat. Many keepers replace a heater every year or two, before the thermostat drifts.

As an Amazon Associate I earn from qualifying purchases.

What you'll need

  • Aquarium thermometer (illustration)
    Illustration

    Aquarium thermometer

    A separate, trusted reading; the heater dial is not a thermometer

  • Dry towel

    For wiping the heater and drips

    You have it
  • Tank lid or hood

    Keeps heat in and slows evaporation

    You have it
  • Our pick
    Adjustable submersible aquarium heater (illustration)
    Illustration

    Adjustable submersible aquarium heater

    Sized by tank volume, see the chart below

  • Plug-in aquarium temperature controller (illustration)
    Illustration

    Plug-in aquarium temperature controller

    A second safeguard against a heater stuck on or off

Why it happens

1

A power problem

A heater that is unplugged, on a switched outlet, or behind a tripped GFCI fails without a sound. The tank just slowly cools.

2

The heater is out of the water

Most heaters have a minimum water line. If evaporation or a water change leaves it exposed, its safety cut-out stops it, and it can overheat.

3

A dial or a thermometer that is wrong

The heater dial is only a rough guide. A dial turned too low, or a stick-on thermometer that has drifted, can look like a heater problem.

4

Too small for the tank or the room

A 50-watt heater suits a 10-gallon tank in a warm room. In a 30-gallon tank in a cold room, it runs all day and never catches up.

5

A worn-out heater

Thermostats and elements age. A heater that never shows its light, clicks oddly or runs all day without warming the water is near the end.

Try this first (free)

Do these in order, starting with the simplest.

  1. Check the power

    Confirm the plug is firmly in. Test the outlet with another device and press reset on any GFCI outlet or power strip.

  2. Check the water level

    Top off the tank so the heater is fully underwater and above its minimum line. Mount it near the filter outflow so warm water spreads.

  3. Take the real temperature

    Tool used: Aquarium thermometer

    Put a thermometer at the far end of the tank from the heater. Do not trust the dial, and do not read the thermometer right next to the heater.

    Aquarium thermometer (illustration)
    Illustration

    Tool for this step

    Aquarium thermometer · A separate, trusted reading; the heater dial is not a thermometer

    Check price on Amazon
  4. Raise the dial slowly

    Turn the dial up 2 to 3°F above the reading, then wait an hour or two. Heaters add only a few degrees an hour. Never turn the dial all the way up, since slow warming is easier on fish.

  5. Cut the heat loss

    Tool used: Tank lid or hood

    Close the lid or hood, and move the tank away from windows, drafts and vents. Top the tank off if the water level has dropped.

When free fixes aren't enough

If the heater light stays on for hours and the water is still cold, the heater is too small for the tank or room, or its element is worn. If the light never comes on even after the power check and a higher dial, the thermostat has failed. Either way, replacing it costs far less than losing fish. Unplug the old heater and let it cool for 15 to 20 minutes before lifting it out, since hot glass can crack in cooler air.

Buy the fix

Still stuck after the free fixes? These are the products we would look at.

Our picks compared
PickProductFixesWho it's forBuy
Best pick
Adjustable submersible aquarium heater (illustration)
Illustration
Adjustable submersible aquarium heater
a failed, drifting or undersized heater that leaves the tank cold Anyone with an old or too-small heater, or one that will not switch on after the power check. Check price
Budget pick
Digital aquarium thermometer (illustration)
Illustration
Digital aquarium thermometer
not knowing the real water temperature Everyone. Without a reliable thermometer, you cannot tell whether the heater works. Check price
Upgrade pick
Plug-in aquarium temperature controller (illustration)
Illustration
Plug-in aquarium temperature controller
a heater stuck on or off, which can cook or chill the tank Larger tanks, sensitive or valuable fish, and anyone who has already lost fish to a heater failure. Check price
Best pick
Adjustable submersible aquarium heater (illustration)
Illustration

Adjustable submersible aquarium heater

Fixes: a failed, drifting or undersized heater that leaves the tank cold

Look for: Wattage matched to your tank, about 3 to 5 watts per gallon; An adjustable dial or digital display with a clear set temperature; A shatter-resistant housing or a protective guard; Overheat protection or an automatic shut-off.

Who it's for
Anyone with an old or too-small heater, or one that will not switch on after the power check.
Honest downside
Your fish are cold-water species, such as goldfish, that do not need heat. Also, if the real problem is power or water level, fix those first.
Budget pick
Digital aquarium thermometer (illustration)
Illustration

Digital aquarium thermometer

Fixes: not knowing the real water temperature

Look for: A probe that stays submerged; A clear display you can read from across the room; A temperature range that covers 65 to 95°F.

Who it's for
Everyone. Without a reliable thermometer, you cannot tell whether the heater works.
Honest downside
You already have a thermometer you trust, and it agrees with a second one.
Upgrade pick
Plug-in aquarium temperature controller (illustration)
Illustration

Plug-in aquarium temperature controller

Fixes: a heater stuck on or off, which can cook or chill the tank

Look for: A probe that sits in the tank water; An outlet rated for your heater's wattage; A shutoff that cuts power if the water gets too warm.

Who it's for
Larger tanks, sensitive or valuable fish, and anyone who has already lost fish to a heater failure.
Honest downside
You have a small tank with hardy fish. A good adjustable heater is enough.

As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.

How we picked: How we picked: this page is based on aquarium heater manuals, fish-keeping care guides, and the problems and fixes aquarium owners report in reviews. We do not test products by hand.

Heater size by tank volume

  • 10 gallons: about 50 watts
  • 20 gallons: about 100 watts
  • 40 gallons: about 200 watts
  • 55 gallons: about 250 watts, or two smaller heaters

Go toward the higher end in a cold room. These are rules of thumb. Check the heater's own instructions.

If the tank has already gone cold

Do not add hot water or crank the heater. Warm the tank slowly, a degree or two an hour. In a power cut, wrap the tank in blankets and keep the lid on. If your fish are gasping, sluggish or clamped, keep the water stable and ask a local fish store or vet for help.

What to skip

Cranking the dial to maximum

A higher setting does not warm the tank faster. It only lets a heater overshoot once the tank is nearly warm, and a faulty thermostat can then cook your fish. Raise the setting a few degrees at a time and let the water catch up.

Frequently asked questions

What temperature should a fish tank be?
Many tropical community fish do well between 76 and 80°F (24 to 27°C). Check the species you keep. Goldfish and some other fish prefer cooler water and often do not need a heater.
How long does a heater take to warm a tank?
Usually a few hours, depending on tank size and room temperature. Raise the water only a degree or two an hour so your fish can adjust.
Why is the heater light on but the tank is still cold?
The heater may be too small for the tank or room, may be failing, or may sit out of the flow so heat does not spread. Check the size and replace it if it is old.
Can I leave the heater on during a water change?
Unplug it first, let it cool, then restart it once the water is back. A heater run out of water can overheat and crack.

As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure

Adjustable submersible aquarium heater (illustration)
Illustration

Our pick: Adjustable submersible aquarium heater

Check price