Lelifi·tools

Aquarium Heater Size Calculator

A 20-gallon tank held at 78 F in a room that drops to 68 F needs 100 watts, so one standard 100 W heater. The rule is 0.5 watts per gallon per degree F, which is the familiar 5 watts per gallon at a 10 degree gap. Cold rooms need more, warm rooms less.

Enter your tank size, the temperature your fish need, and the coldest your room gets. The calculator returns the heater wattage and the smallest standard size to buy.

By the Lelifi editors ·

Key takeaways

The math behind the calculator20 gallon tropical tank, target 78 F, room 68 F- gap: 78 - 68 = 10 F- watts: 20 x 10 x 0.5 = 100 W= buy one 100 W heater
A 20 gallon tank at 78 F in a 68 F room needs 100 W.
Recommended watts by tank size (10 F rise)tank gallonsheater watts5→5010→10020→20040→40075→750100→1000
Watts needed grow with tank size at a 10 degree F rise.
Watts per gallon by situationUnder 3 W/gal0Right for the gap3More than needed6Oversized / use two heaters9125 W/gal
Most tropical tanks land in the 3 to 6 W per gallon range.
On this page
  1. How aquarium heater sizing works
  2. Worked examples
  3. Heater size chart by tank volume
  4. Common mistakes when sizing a heater
  5. How to use this calculator
  6. Heater placement, safety, and failure modes

How aquarium heater sizing works

A heater is necessary for both freshwater and saltwater tropical fish, and the Merck Veterinary Manual: providing a home for fish recommends setting it on a programmable thermostat with a separate in-tank thermometer so you can confirm the actual water temperature. Most home heaters are rated in watts, and the right wattage depends on three numbers: the volume of the tank, how warm the water needs to be, and how cold the room gets at night.

The shortcut rule of 5 watts per gallon works only when the tank target is about 10 degrees Fahrenheit above the room. Outside that gap, scale the wattage up or down. A good general formula is:

watts = gallons x (target F minus room F) x 0.5

That formula assumes a covered tank. An open top loses more heat, so multiply by 1.15. Round the result up to the next standard heater size (25, 50, 75, 100, 125, 150, 175, 200, 250, 300, 400, 500 watts). Most aquarium brands sell those exact sizes, so stepping up is a normal move.

Worked examples

Worked example: a 20 gallon tropical tank

You keep a 20 gallon community tank with the thermostat set to 78 F. The room stays at about 68 F overnight because the heating duct is closed at night.

A single 100 W submersible heater placed near the filter outflow holds the tank within 1 to 2 degrees of the set point. A 50 W heater would be wrong here: it would cycle on for most of the night on cold days and the water would drift down a few degrees by morning.

Worked example: a 55 gallon tank in a colder room

A 55 gallon tank targets 78 F, and the room drops to about 70 F at night.

If the room drops below 65 F in winter, the gap widens to 13 F, the load jumps to 358 W, and a single 250 W heater cannot keep up. Step up to 300 W, or add a second 150 W heater at the opposite end of the tank.

Heater size chart by tank volume

Heater size chart by tank volume and temperature gap

Start with your tank volume, then look across the row for your room gap. The numbers are watts of heater recommended for a covered tank. Round each up to the nearest standard size (25, 50, 75, 100, 125, 150, 175, 200, 250, 300, 400, 500 W).

Tank size5 F gap10 F gap15 F gap20 F gap
5 gallons13 W25 W38 W50 W
10 gallons25 W50 W75 W100 W
20 gallons50 W100 W150 W200 W
29 gallons73 W145 W218 W290 W
40 gallons100 W200 W300 W400 W
55 gallons138 W275 W413 W550 W
75 gallons188 W375 W563 W750 W
100 gallons250 W500 W750 W1,000 W

Two notes. First, the chart assumes a tight lid. An open-top or mesh-top tank needs about 15 percent more. Second, anything over 500 W from a single heater is hard to find and the failure risk is higher. Split a big load into two heaters at opposite ends of the tank; the heat distributes more evenly and you have a backup if one fails.

Common mistakes when sizing a heater

Common mistakes when sizing an aquarium heater

How to use this calculator

How the math works and how to use the chart

Watts is a rate of energy use, and the load on a heater is the rate of heat loss through the glass walls and the open top. That loss grows with the surface area of the tank and the temperature gap between the water and the room. Heaters do not size by surface area the way a house furnace does, because the room air moves around the tank and the load is small. The 0.5 watts per gallon per degree F constant is a working number that fits real-world data for covered glass tanks between 5 and 100 gallons.

Use the chart this way:

  1. Read the tank size in the first column.
  2. Find the column that matches your temperature gap (target water temperature minus the coldest your room gets at night).
  3. Round the wattage up to the next standard size.
  4. If the wattage is over 500 W or the tank is over 75 gallons, plan on two heaters of equal size at opposite ends.

Always cross-check the water temperature with a separate thermometer the day after setup, and again a week later when the room temperature swings. The Merck Veterinary Manual: management of aquarium fish page covers the broader topic of aquarium fish management, including water quality and disease, which is the bigger reason for keeping the temperature stable in the first place.

Heater placement, safety, and failure modes

Heater placement, safety, and failure modes

A heater is one of the few pieces of aquarium equipment that runs on its own, unattended, around the clock. The Merck Veterinary Manual points out that a heater in a glass tube can shatter if it is not surrounded by water, which is why the manual says to never plug in a heater before the tank is full. Three other habits keep a heater from becoming a problem:

The UF/IFAS ammonia fact sheet reminds readers that the heater is part of a larger system. A heater that runs well but a tank that never cycles is still a dead tank. A reliable heater, a mature biofilter, regular water changes, and a separate thermometer cover the four biggest things that go wrong in a home aquarium.

Frequently asked questions

How many watts per gallon do I need for an aquarium heater?

A common rule is 5 watts per gallon when the tank target is about 10 degrees Fahrenheit above the room. Cooler rooms need more watts; warmer rooms need less. The Merck Veterinary Manual notes that water temperature must stay in a range suited to the species, so the heater has to be sized for the coldest room the tank will see, not the average.

What size heater do I need for a 20 gallon tank?

For a 20 gallon tropical tank kept at 78 degrees F in a room that drops to about 68, the calculator returns 100 watts. That is one standard 100 W heater. A 50 W heater would run flat out on cold nights and not hold the temperature.

What size heater for a 55 gallon tank?

For a 55 gallon tank at 78 F in a 70 F room, the math gives about 220 W, so the smallest standard size that meets the load is 250 W. If the room drops below 65 at night, step up to 300 W.

Do I need two heaters for a large tank?

Yes, for tanks over about 75 gallons, two smaller heaters placed at opposite ends of the tank heat it more evenly and give you a backup if one fails. A 75 gallon tank that needs 500 W is better served by two 250 W heaters than a single 500 W unit.

What is the 5 watts per gallon rule?

It is a shortcut for a 10 degree F rise above the room. The full formula is watts = gallons x (target minus room) x 0.5. Plug in 10 for the temperature gap and you get watts = gallons x 5. The 5 W per gallon rule breaks down for cold rooms (15 to 20 degree gaps) and warm rooms (under 5 degree gaps).

Do I need a heater for a betta fish?

Yes, in most homes. Bettas need water between 78 and 82 degrees F, and an unheated room can drop into the high 60s overnight. A 5 to 10 gallon betta tank with the room at 70 F needs a 25 to 50 W heater.

Should the heater be covered?

An aquarium with a tight glass lid loses less heat to the air and runs the heater less. A tank with an open top or mesh lid loses more heat and needs about 15 percent more wattage. A bare open-top tank in a warm room is unusual; most tropical tanks have a lid.

How long does an aquarium heater take to warm a tank?

A correctly sized heater brings the water up to the set point in 12 to 24 hours from room temperature. Smaller heaters under 50 W can take 36 to 48 hours. Set the heater and let it run; do not crank it up to speed things along, because a hot spot near the heater can stress or kill the fish.

Where should I put the heater?

Near the filter outflow so the heated water gets pushed around the tank. Keep it off the substrate, fully submerged, and away from any decoration that blocks flow. The Merck Manual recommends a separate thermometer placed away from the heater so you can confirm the actual water temperature.

Can a heater be too strong?

An oversized heater is safer than an undersized one for steady-state, but a stuck-on heater can cook the tank in under an hour. Buy a heater with an auto shut-off and a separate in-tank thermometer. A 500 W heater in a 10 gallon tank is a hazard; a 100 W heater in a 20 gallon tank is fine.

Do saltwater tanks need a bigger heater?

Yes, typically 10 to 20 percent more wattage for the same volume. Salt water holds heat a touch differently and most reef tanks target 78 to 80 F, with chillers in summer. The 0.5 W per gallon per degree F formula still works as a starting point.

How long do aquarium heaters last?

About 3 to 5 years for a budget glass heater and 5 to 10 years for a titanium tube with a digital controller. The most common failure is a stuck relay that keeps the heat on. A heater guard, an independent thermometer and a plug-in timer or controller cut the risk of a cooked tank.

Spotted a wrong number or a broken result?

More Pets tools

See all Pets tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.