Equipment

What Size Aquarium Heater Do You Need? Watts, Delta-T and Safety

Key takeaways

  • The 3-5 watts per gallon rule is a rough average; the real driver is how far the tank must sit above the coldest room temperature.
  • Splitting the wattage across two smaller heaters, or adding an external controller, limits the damage if a thermostat sticks on or fails off.
  • Place heaters in the flow path, verify with a separate thermometer, and protect every aquarium circuit with a drip loop and GFCI or RCD.

Most freshwater tropical tanks need somewhere around 3 to 5 watts per gallon (roughly 0.8 to 1.3 W per liter), but the number that actually decides heater size is the temperature rise: how many degrees the tank must sit above the coldest the room will get. A 20-gallon (76 L) tank held at 78°F (25.6°C) in a room that drops to 64°F (17.8°C) needs roughly 100 W in total, ideally split between two 50 W heaters. Oversizing “to be safe” is not safe, because a large heater that sticks on can overheat a tank quickly.

Why watts per gallon is only a rough guide

A heater’s job is to replace the heat the tank loses to the room. That loss depends on:

  • Temperature difference (ΔT). Heat loss rises roughly in proportion to the gap between water and air. Double the gap, and you roughly double the watts needed.
  • Surface area relative to volume. Small tanks have more glass and water surface per gallon. A 10-gallon (20 × 10 × 12 in) has about 108 square inches of surface per gallon; a 55-gallon (48 × 13 × 21 in) has about 67. Nano tanks therefore need more watts per gallon, and large tanks fewer.
  • Lid or no lid. Evaporation carries away a lot of heat. An open-top tank loses more than a covered one.
  • Location. Drafts, exterior walls, windows and cold floors all increase loss.

The watts-per-gallon rule folds all of this into a single number calibrated for typical rooms. It works reasonably well in a heated living space and poorly in a cold basement, a drafty room or a small open-top tank.

Sizing by temperature difference

Step 1: Choose the target temperature

Start from the fish, not the heater. Seriously Fish gives 70-77°F (21-25°C) for neon tetras and 72-86°F (22-30°C) for bettas. A mixed community needs a temperature inside every species’ range.

Step 2: Find the coldest room temperature

Use the lowest likely temperature near the tank: a winter night with the heating turned down, not the daytime average. A cheap min/max thermometer left beside the tank for a week answers this properly.

Step 3: Estimate heat loss and add headroom

As a planning assumption for a lidded tank of about 10-40 gallons, use a heat loss of 0.25 W per gallon for each °F of temperature difference (about 0.12 W per liter per °C). This is a heuristic, not a manufacturer specification; open-top tanks lose more, and larger tanks lose somewhat less per gallon. Then add 25-50% headroom so the heater is not running flat out on the coldest night.

Heater watts ≈ 0.25 × gallons × ΔT (°F) × 1.25

Worked example: 20 gallons, room 64°F, target 78°F. ΔT = 14°F (7.8°C).

  • Estimated loss: 0.25 × 20 × 14 = 70 W
  • With 25% headroom: 70 × 1.25 = 87.5 W
  • Round up: 100 W total, as two 50 W heaters

Cross-check: Seriously Fish’s neon tetra profile estimates that a tank of about 14 gallons (54 L) needs roughly 50 W to hold 70-77°F in a room around 68°F (20°C). The formula gives 0.25 × 14 × 9 × 1.25 = 39 W, which rounds up to the same 50 W heater.

Quick reference

Total heater wattage using the formula above, rounded up to common heater sizes:

Tank ΔT 5°F (2.8°C) ΔT 10°F (5.6°C) ΔT 15°F (8.3°C) ΔT 20°F (11.1°C)
10 gal (38 L) 25 W 50 W 50 W 75 W
20 gal (76 L) 50 W 75 W 100 W 150 W (2 × 75 W)
40 gal (151 L) 75 W 150 W (2 × 75 W) 200 W (2 × 100 W) 300 W (2 × 150 W)

For a 20-gallon, the traditional 3-5 W/gal rule gives 60-100 W, which matches a ΔT of about 10-15°F in this table. That is why the rule usually works in a heated home and falls short in a cold one. For the 40-gallon row, the formula is likely conservative because larger tanks lose less heat per gallon.

Why an oversized heater is a risk

Heater thermostats can fail in the “on” position. When that happens, the tank warms until heat loss matches the heater’s full output. Using the same planning figure, a 20-gallon loses about 0.25 × 20 = 5 W per °F of difference, so the eventual temperature is roughly:

Maximum temperature ≈ room temperature + heater watts ÷ 5

In a 70°F (21°C) room:

Heater stuck on Approximate equilibrium
One 200 W 70 + 40 = 110°F (43°C)
One 100 W 70 + 20 = 90°F (32°C)
One of two 50 W heaters 70 + 10 = 80°F (27°C)

Speed matters too. Warming 20 gallons (about 76 kg of water) by 1°C takes about 317,000 joules. A 200 W heater supplies that in roughly 26 minutes, ignoring losses; a 50 W heater takes about 1.8 hours. A smaller heater buys time to notice.

Overheating is doubly harmful. Warm water holds less dissolved oxygen, as the USGS explains, while UF/IFAS notes that the toxic un-ionized share of ammonia rises with temperature and pH.

Two heaters instead of one

Splitting the total wattage between two heaters, each providing about half, gives redundancy in both directions:

  • If one sticks on, it is only half the total wattage, so the tank settles at a much lower maximum and warms more slowly.
  • If one fails off, the other still supplies about half the heat, slowing the temperature drop on a cold night.

Two heaters also spread heat more evenly in long tanks. For a very small tank, where two heaters are impractical, a single small heater paired with an external controller achieves a similar safety margin.

Temperature controllers

An external controller switches the heater’s power based on its own probe. Used together with the heater’s built-in thermostat, it adds a second, independent layer:

  • Set the controller to your target, and set the heater’s own dial 1-2°F (about 1°C) higher. The controller does the everyday regulating; if its relay sticks closed, the heater’s thermostat still caps the temperature.
  • Choose a controller whose rated load comfortably exceeds the total heater wattage.
  • Place the probe away from the heater, in moving water, so it reads the tank rather than the heater’s warm plume.
  • High and low temperature alarms are worth having.

Built-in thermostats are not exact. Eheim, for example, specifies a control accuracy of ±0.5°C for its thermocontrol heaters and allows recalibration by up to ±2°C. Always confirm with a separate thermometer at the far end of the tank.

Placement

  • Put the heater in the flow. Near the filter intake or outlet, so warm water is carried around the tank rather than pooling.
  • Mount it low and at an angle if it is fully submersible. Warm water rises, so heat spreads upward through the water column. Keep any non-submersible heater above its marked minimum water line and below its maximum.
  • Keep it off the substrate unless the manufacturer says otherwise, and leave space around it for water to circulate.
  • Use a heater guard for large fish, plecos or fish that rest against equipment, which can suffer burns from contact.
  • Measure at the other end. The thermometer belongs away from the heater.

Electrical safety

Water and mains electricity demand care:

  • GFCI or RCD protection. In the US and Canada, plug aquarium equipment into a GFCI-protected outlet; in the UK and Australia, use an RCD. Electrical Safety First advises using plug-in RCDs where a home’s consumer unit has no RCD, and describes the test button that confirms it works.
  • Drip loops on every cord. Let each cable dip below the socket before rising to it, so water running down the cord drips off at the low point instead of reaching the plug.
  • Power strips. Mount them off the floor and away from where drips or spills land. Do not exceed their rated load, and avoid chaining strips together.
  • Unplug before maintenance. Switch off heaters before water changes or before lifting them out, and let them cool before they leave the water or touch cold water, as hot glass can crack. Some heaters include automatic dry-run shut-off (Eheim lists this feature for its thermocontrol models), but do not rely on it as your only protection.
  • Follow the manual on start-up. Many heaters should sit in the water for a period before being plugged in so the thermostat can adjust to the water temperature.
  • Inspect regularly. Replace any heater with cracked glass, a damaged cord or water inside the housing.

Troubleshooting

Tank will not reach the set temperature. The heater is undersized for the room, the lid is off, or the heater is failing. Check the room’s low temperature and compare with the table above.

Temperature swings through the day. Poor circulation around the heater, a heater much larger than needed, or daytime room heating and lighting. Improve flow around the heater, and consider a smaller heater or a controller with finer control.

Tank runs too warm in summer. A heater cannot cool. Warm rooms and lights push temperatures up; fans across the surface, reduced light hours and a cooler room are the remedies. Keep an eye on water chemistry and test results during heat waves, and remember that heavily stocked tanks, as discussed in how many fish in a 20-gallon tank, have less oxygen margin when warm.

Setting up a quarantine or hospital tank. Small, temporary tanks are often in cooler rooms and without lids. Size generously within the formula and use a controller; see the quarantine tank guide. Good flow also helps spread heat evenly, as covered in aquarium filter flow rate.

Run the numbers

Stocking & Bioload Planner

Estimate net water volume, bioload and compatibility for a planned community, with every formula shown.

Sources and further reading

  1. EHEIM thermocontrol aquarium heater - EHEIM
  2. Paracheirodon innesi (Neon Tetra) - Seriously Fish
  3. Betta splendens (Siamese Fighting Fish) - Seriously Fish
  4. FA16/FA031: Ammonia in Aquatic Systems - UF/IFAS Extension
  5. Dissolved Oxygen and Water - U.S. Geological Survey
  6. RCDs Explained - Electrical Safety First

Fishkeeping guidance on this page is general. Species, local tap water and equipment vary, so confirm decisions with your own water tests. For sick fish, follow medication labels and consult an aquatic veterinarian. Spotted an error? Tell us and we will review it under our corrections policy.