Tank & Tech
Home / Guides / heaters
heaters · Buying guide

Aquarium Heater Wattage by Tank Size — the Actual Formula

How many watts your aquarium heater needs by tank size and room temperature — the real formula, not a lookup guess.

TTThe Tank & Tech Team· updated 2026-08-29 · 2 min readPrices checked today
The short answer

Size an aquarium heater at roughly 3-5 watts per gallon, then add capacity for a cold room. A 20-gallon tank wants about 75W in a warm room and 100W in a cold one.

The working formula

Aim for roughly 3-5 watts per gallon, then adjust for how cold the room gets. A tank in a 70F room needs less than the same tank in a 60F basement.

Tank size Warm room Cold room
10 gallon 50 W 75 W
20 gallon 75 W 100 W
40 gallon 150 W 200 W
55 gallon 200 W 300 W

Why not just buy the biggest

An oversized heater swings the temperature further if the thermostat sticks on. Match the wattage to the tank rather than over-provisioning, and let a separate thermometer be your check.

The number the watts-per-gallon rule hides

Watts per gallon is a starting point, not the answer, because it ignores the one thing that actually sets the load: how far you are heating above the room. The same 20-gallon tank needs roughly 75W in a 72F living room and closer to 150W in a 60F basement — same tank, double the heater. That is why the table above splits warm and cold rooms, and why the heater wattage calculator asks for the coldest your room gets rather than guessing from volume alone.

When one heater isn't enough

On tanks over about 55 gallons, or any tank in a genuinely cold room, two smaller heaters beat one big one. Split the target between them — two 150W units instead of a single 300W — and a stuck thermostat can no longer cook the tank on its own, while the heat spreads evenly instead of pooling at one end. It also means a single failure leaves the tank cool rather than cold.

Undersized vs oversized: which is worse

An undersized heater runs constantly and still loses the race on a cold night, so the tank drifts down and never quite recovers. An oversized one swings the temperature further each time the thermostat sticks. Matching the wattage to the real temperature rise avoids both. When in doubt, size for the coldest night of the year and trust a separate thermometer over the dial.

Ready to size yours? Run the heater wattage calculator, then see the ranked aquarium heaters and the best heater under $30.

The verdict

Match wattage to tank size and room temperature rather than over-provisioning.

Common questions

How many watts per gallon does an aquarium heater need?

Roughly 2.5 to 5 watts per gallon, but the exact figure depends on how far you are heating above room temperature. A small temperature rise needs about 2.5 W/gal; a large rise in a cold room needs 5 or more.

Is it better to buy a bigger heater than I need?

A little oversizing is fine and helps on cold nights, but a very oversized heater swings the temperature further if the thermostat sticks. On tanks over about 55 gallons, two smaller heaters are safer than one large one.

Can one heater be too small for a tank?

Yes. An undersized heater runs constantly and still loses the race on a cold night, so the tank drifts below target. Size for the coldest night of the year rather than an average day.

Some links are affiliate links; they never change our rankings.