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.
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.
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.