Fish Tank Heater Calculator
Calculate aquarium heater wattage from tank volume and the difference between room and target water temperature.
Covers freshwater and marine tropical tanks.
Aquarium heaters must be sized correctly to maintain stable water temperature for your fish. An undersized heater will struggle in a cold room; an oversized heater risks temperature spikes if the thermostat malfunctions.
Standard heater sizing formula: Heater Wattage = 0.5 × Tank Volume (gallons) × Temperature Rise (°F)
That is the familiar aquarium chart written as one line. It gives 5 watts per gallon at a 10°F rise, 2.5 at a 5°F rise, 7.5 at 15°F. Heat loss scales with how hard you are pushing against the room, so the wattage has to scale with it too.
In metric the same rule is 0.238 × Volume (liters) × Rise (°C), which works out at about 1.2 watts per litre for a 5°C rise. You will often see “1 watt per litre” quoted, and that is the same rule rounded down for mental arithmetic. This calculator derives the metric figure from the imperial one rather than using a separate constant, so both unit settings give the same answer for the same physical tank.
What each variable means:
- Tank Volume: the water volume in gallons or liters. Actual water volume is less than the tank’s rated capacity, so subtract roughly 10% for substrate, rocks, decorations and the air gap at the top.
- Temperature Rise (ΔT): the difference between ambient room temperature and your target water temperature. This is the number that matters most. Doubling the rise doubles the wattage.
Target temperatures by fish type:
- Tropical freshwater (tetras, guppies, angelfish), 76–82°F (24–28°C)
- Discus: 82–88°F (28–31°C), warmest tropical
- Goldfish: 65–72°F (18–22°C), cooler water; often no heater needed
- Betta fish: 78–82°F (25–28°C)
- Reef/saltwater coral: 75–80°F (24–27°C)
- African cichlids: 76–82°F (24–28°C)
Worked example: 55-gallon (208-liter) freshwater tropical tank. Room temperature 65°F, target 78°F, so ΔT = 13°F.
Wattage = 0.5 × 55 × 13 = 358 watts With the 25% safety margin the calculator adds: 447 watts.
That is past what any single aquarium heater will do, since 300W is roughly the largest one sold. So this tank wants two 250W heaters, not one of anything, which is the better arrangement at this size regardless.
Two heaters beat one, above about 40 gallons Run two at half the total each. If one sticks on, the other is not adding to the problem and a 150W runaway in a large tank raises the temperature slowly enough that you will notice. If one sticks off, the survivor holds the tank a few degrees down rather than letting it crash. Put them at opposite ends, in the filter flow if you can. A single heater is a single point of failure sitting in a box of animals that cannot leave.
One more thing about oversizing. An undersized heater runs constantly and still loses the room on a cold night. An oversized one spends most of its life switched off, which sounds harmless until the thermostat welds shut, and then the wattage you chose is exactly how fast the tank cooks. Sizing to the calculated figure plus a modest margin, rather than buying the biggest unit on the shelf, is the safer error in both directions.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.