← All Guides Buying Guides 11 min read

Aquarium Heater Size Guide

Last updated:

The complete walkthrough of aquarium heater sizing — the watts-per-gallon rule, the watts-per-litre rule, a full size chart, when to run two heaters instead of one, and where in the tank the heater actually belongs.

📖 11 min read
🎯 Difficulty: Beginner
Updated: Jul 2026

The first time I lost fish to a heater, it was a 50W no-name stick in a 20 gallon tank in a 65°F basement fishroom. The heater ran constantly, never held the setpoint above 72°F, and when the ambient dropped to 58°F one January night, the tank followed it down. I lost a colony of orange shrimp to cold shock. The lesson was simple: the wattage rating on the box is not a guarantee. A 50W heater in a 20 gallon tank in a cold room is not a 50W heater; it is a "trying its best and failing" heater. Sizing matters more than brand.

This guide is the sizing reference I wish I had that winter. The short version: 3 to 5 watts per gallon, always round up, and once you cross 75 gallons, two heaters beat one. The longer version is below.

💡
The one rule for every tank:

Buy the heater that matches the room, not just the tank. A 20 gallon tank in a 70°F living room wants 75W. The same 20 gallon in a 60°F basement wants 150W. Sizing is a function of how far above ambient you need to hold the water, not just the water volume.

The Two Sizing Rules

There are two parallel sizing rules, one imperial and one metric. They give similar but not identical answers, and it helps to know both because heater packaging varies by region.

The 5W per gallon rule (US). The traditional US rule is 3 to 5 watts per gallon. Use 3W per gallon for a typical heated room (68 to 75°F) where the tank is running 8 to 12°F above ambient. Use 5W per gallon for a cool room (under 68°F) or for a tank running 15°F or more above ambient, like a discus tank at 84°F in a 68°F room. A 20 gallon tank in a normal room wants 60 to 75W; the same tank in a cold basement wants 100W.

The 1W per litre rule (metric). The European and Asian convention is 0.75 to 1.25 watts per litre, with 1W per litre as the round number for typical rooms and 1.5W per litre for cold rooms. A 100 litre tank wants 100W in a normal room and 150W in a cool room. The two rules are mathematically equivalent: 5W per gallon is roughly 1.3W per litre. Both rules assume the heater is fully submersible, mounted vertically, and exposed to reasonable flow; a horizontal mount or a heater trapped behind decor can lose 20 to 30 percent of effective output.

Heater Size Chart by Tank Volume

This is the chart I keep in the fishroom for sizing. The "warm room" column assumes 70°F ambient and a target temp of 78°F. The "cool room" column assumes 62°F ambient and the same target. The "tropical target" column assumes 84°F (discus, rams, ramirezi) in a 70°F room.

Tank VolumeWarm Room (70°F)Cool Room (62°F)Tropical Target (84°F)Recommended
5 gal / 19 L25W50W50W25–50W
10 gal / 38 L50W75W75W50W
20 gal / 76 L75W100W150W100W
29 gal / 110 L100W150W200W150W
40 gal / 151 L150W200W250W150–200W
55 gal / 208 L200W250W300W200–250W
75 gal / 284 L250W300W2 × 200W2 × 200W
100 gal / 379 L300W2 × 200W2 × 250W2 × 250W
125 gal / 473 L2 × 200W2 × 250W2 × 300W2 × 250W

A few things to notice. First, the recommended column tracks the warm-room number for typical use, because most home aquariums live in 68 to 74°F rooms. If your room runs colder, step up one size. Second, the jump to two heaters happens around 75 gallons — that is the size where a single 300W heater failing "on" can cook a tank overnight, and redundancy becomes worth the extra $25. Third, the tropical target column is a real consideration only for discus, rams, and some killifish. Most community fish live at 76 to 80°F and the warm-room sizing is enough.

How to Choose the Right Size

Choosing a heater size is a four-step decision. Walk through it in order and the answer is usually obvious.

1. Measure the actual tank volume. Not the nominal volume on the box. A "20 gallon" tank filled to 1 inch below the rim with 2 inches of substrate, decor, and a heater displacing water typically holds 16 to 17 gallons of actual water. Use the Tank Size Calculator if you need to convert dimensions. Size the heater on actual water volume, not nominal.

2. Measure the actual room temperature. The thermostat on the wall is a starting point, not the answer. Measure the temperature at the tank's location at the coldest part of the night, with a separate thermometer, for a week. The minimum night-time temperature at the tank is what the heater has to fight against. If your house drops to 62°F at 3am in January, that is your sizing number, not the 70°F the daytime thermostat reads.

3. Pick the target water temperature. Most tropical community tanks target 76 to 78°F. Discus, rams, and some killifish want 82 to 84°F. Goldfish and white cloud minnows want 68 to 72°F and may not need a heater at all. The gap between room minimum and target temperature is the "lift" the heater has to deliver.

4. Apply the rule and round up. Take the actual water volume, multiply by 3W per gallon for an 8 to 12°F lift, 5W per gallon for a 15°F+ lift, and round up to the next standard heater size. Heaters come in 25W, 50W, 75W, 100W, 150W, 200W, 250W, 300W, and 400W. If the math says 90W, buy 100W. If the math says 280W, buy 300W (or, better, two 150W heaters — see redundancy below).

Adjustable vs Preset Heaters

Preset heaters are factory-set to a single temperature (usually 78°F) with no dial. They are cheap, simple, and almost foolproof — plug them in and forget. They are also the wrong choice for almost every tank I run. Without an adjustable dial, you cannot compensate for a cold room (you need a higher setpoint to overcome heat loss), you cannot lower the temperature for goldfish or hillstream loaches, and you cannot raise it for discus or quarantine treatments.

Adjustable submersible heaters are the workhorse of the hobby. A dial on top lets you set the temperature anywhere from about 68°F to 90°F. They cost $5 to $15 more than a comparable preset and run on every tank in my fishroom over 5 gallons. The trade-off: cheaper adjustable dials drift by 2 to 4°F over a year, so verify with a separate thermometer monthly. The only preset heater I will recommend is for a single-species betta tank in a warm room where 78°F is exactly what you want and you never want to change it.

Titanium vs Glass Heaters

The heater body material matters for durability, safety, and which tanks you can use it in. The choice is between glass (the default) and titanium (the upgrade).

Glass heaters are the standard. Borosilicate or quartz glass, 2mm thick on quality units, holds up well in normal community tanks. The trade-off: glass breaks. A rock dropped during aquascaping, a pleco that bangs into the heater, a temperature shock from a water change with the heater still running — any of these can crack the glass, and a cracked glass heater is an electrocution hazard. Glass heaters are the right pick for community tanks under 55 gallons with smaller fish.

Titanium heaters pair an unbreakable titanium heating element with an external controller. There is no glass to break, so they are the standard for tanks with large or aggressive fish (oscars, large cichlids, big plecos, turtles), saltwater tanks (corrosion-resistant), and any tank where a broken heater would be a disaster. The trade-offs: they cost 2 to 3 times as much as a comparable glass heater, they have more wires (the controller probe and the heating element both go in the tank), and the external controller is a single point of failure — a stuck controller can cook a tank, which is why I always buy titanium controllers with an independent thermal shutoff.

For most readers, a glass adjustable submersible is the right answer. Move to titanium when you have a fish that can break the glass, or a tank you cannot afford to lose.

Where to Place the Heater

Placement matters more than people think. A correctly-sized heater in the wrong spot can leave one end of the tank 4°F colder than the other, which stresses fish and confuses the thermostat. Mount the heater vertically (or at a slight angle, never horizontal) near the filter return or a powerhead, so heated water is carried around the tank immediately. Keep the body at least 2 inches off the substrate so it cannot rest on sand or trap heat against the glass. Place it on the opposite end from the filter intake — if the heater is right next to the intake, the thermostat reads the coldest water in the tank and runs constantly, overshooting everywhere else. Hide it behind a piece of driftwood or a tall plant for aesthetics, but do not bury it so densely that flow cannot reach the thermostat probe. Confirm placement with a separate thermometer at the opposite end of the tank.

Redundancy: Two Heaters vs One

For tanks 75 gallons and up, run two smaller heaters rather than one large one. The reasoning is purely about failure modes.

A single 300W heater in a 75 gallon tank can fail in two ways. "Fail off" leaves the tank with no heat at all — by morning, the tank is at room temperature, which in a cold snap can be 20°F below target. "Fail on" sticks the heater at full output continuously — a 300W heater running flat-out in 75 gallons of water can push the tank to 90°F+ overnight, cooking the fish. Both modes are catastrophic.

Two 200W heaters in the same tank give you redundancy on both failure modes. If one fails off, the other holds the temperature within a few degrees of target — not ideal, but recoverable. If one fails on, the second heater's thermostat shuts it off (the tank is already at target), so the failed-on heater is the only one heating — 200W in 75 gallons overshoots by maybe 4 to 6°F overnight, not 15°F. That is the difference between dead fish and a tank you can save with a water change.

Two heaters also distribute heat more evenly across a long tank. A 6 foot 125 gallon has cold spots at the far ends with a single heater in the middle; two heaters, one at each end, eliminate the gradient. For tanks under 55 gallons, a single correctly-sized heater is fine and the simplicity is worth more than the redundancy.

These are placeholder picks to show the three tiers I always recommend. I will add specific model links and prices as I test more heaters in the fishroom.

Budget Choice

[Preset 50W Submersible]

Best for: 5 to 10 gallon betta tanks in heated rooms. Factory-set to 78°F, no dial to fiddle with, simple plug-and-go. Not for cold rooms or sensitive species.

Best Value

[Adjustable Glass 100W]

Best for: 20 to 30 gallon community tanks in normal rooms. Adjustable dial, thermal shutoff, 2mm borosilicate glass. The all-rounder most aquarists should buy.

Premium Choice

[Titanium 300W + Controller]

Best for: 75+ gallon tanks, cichlid tanks, turtle tanks. Unbreakable titanium element with external controller and redundant thermal cutoff. Buy two for redundancy.

Common Sizing Mistakes to Avoid

  • Trusting the box rating without checking the room. A "100W for 30 gallon" rating assumes a 70°F room. The same heater in a 60°F basement is undersized and runs constantly. Always size for your actual room.
  • Sizing on nominal tank volume. A "20 gallon" tank typically holds 16 to 17 gallons of actual water after substrate and decor. Size on actual water volume, not nominal — but if in doubt, round up.
  • One giant heater in a big tank. A single 400W heater in a 100 gallon tank is asking for a disaster. Two 200W heaters give you redundancy on both fail-on and fail-off modes. The math is the same; the safety is not.
  • Mounting horizontally on the substrate. Heaters trapped against the substrate crack glass and bake plant roots. Vertical mounting near the filter return is the safe default.
  • Placing the heater next to the filter intake. The thermostat reads intake water — the coldest in the tank — and the heater runs constantly, overshooting everywhere else. Place opposite the intake, near the return.
  • Skipping the separate thermometer. Heater dials drift by 2 to 5°F over time. A $4 glass probe thermometer at the opposite end of the tank from the heater is the only way to know what the water actually is.

Frequently Asked Questions

How many watts per gallon does an aquarium heater need?

Use 3 to 5 watts per gallon as a baseline. A typical heated room (68 to 75°F) needs about 3W per gallon; a cool room (under 68°F) or a tank running 10°F or more above ambient needs 5W per gallon. Always round up: a 20 gallon tank in a normal room wants 75W, so buy a 100W heater rather than a 50W. Undersized heaters run constantly, wear out faster, and still cannot hold the setpoint in a cold snap.

How many watts per litre does an aquarium heater need?

The metric equivalent is 0.75 to 1.25 watts per litre, with 1 watt per litre as the safe round number for most rooms. A 100 litre tank wants a 100W heater in a normal room and a 150W heater in a cool room. The two rules are mathematically equivalent — 5W per gallon is roughly 1.3W per litre — but the per-litre rule is what most European and Asian heater brands put on their packaging.

Should I run two smaller heaters or one big one?

For tanks 75 gallons and up, run two smaller heaters rather than one large one. Two 200W heaters in a 100 gallon tank are safer than one 400W: if one fails off, the other holds temperature; if one fails on, the second shuts off and the tank only overshoots by a few degrees. Two heaters also distribute heat more evenly across a long tank. For tanks under 55 gallons, a single correctly-sized heater is fine and simpler.

Where is the best place to put an aquarium heater?

Mount the heater vertically near the filter return or the flow from a powerhead, so heated water is carried around the tank immediately. Keep it at least 2 inches off the substrate so it cannot rest on sand or trap heat against the glass. Never place it directly next to the filter intake — the thermostat reads intake water temperature, which is the coldest point in the tank, and the heater runs constantly. Confirm placement with a separate thermometer at the opposite end of the tank.

Recommended Products

No brand bias. These are product categories we recommend based on real fishroom experience. Affiliate links may be added in the future.

Budget Choice

Preset 50W Heater

Best for: Beginners with 5–10 gallon tanks who want set-and-forget simplicity.

Affordable, reliable, no calibration needed.

Best Value

Adjustable 100W Heater

Best for: 10–20 gallon tanks where you want temperature control.

Dial in exact temperature, reliable thermostat, good warranty.

Premium Choice

Titanium Controller + Probe

Best for: Breeder setups and sensitive species requiring ±0.5°C stability.

External controller, titanium tube (unbreakable), failsafe probe.

Continue Learning

Best Aquarium Heaters
Best Aquarium Thermometers
Water Parameters Explained
10 Beginner Mistakes

Related Calculators

Browse by Category