The short answer
Use roughly 1 watt per litre of water as your baseline β so a 100-litre tank needs about a 100 W heater. In a cold room, or for a bigger temperature lift, step up to 1.5 watts per litre. This simple rule gets you the right heater for almost any typical tropical tank.
The watts-per-litre guide
Hereβs a quick reference for a normally heated home (aim for ~24β26Β°C):
- Up to 25 L β 25 W
- 50 L β 50 W
- 100 L β 100 W
- 150 L β 150β200 W
- 200 L β 200β300 W
If your tank sits in a cold room, a garage, or a conservatory that drops at night, size up toward 1.5 W/L so the heater isnβt fighting the room.
What changes the number
A few factors nudge you up or down:
- Room temperature: the colder the room, the harder the heater works β size up.
- Tank vs room gap: heating water from 15Β°C to 26Β°C needs more power than from 21Β°C.
- Lid: an open-top tank loses heat to evaporation, so it needs a bit more wattage. A lid helps.
- Big tanks: over 200 litres, consider two heaters sharing the load for safety and even heat.
Getting it right
Always pair the heater with a separate thermometer so you can verify the actual temperature, and give a new heater a day to stabilise before trusting it. Adjust in small steps.
For product picks across sizes, see the aquarium heaters hub and our best aquarium heater guide. If youβre still deciding whether you need one at all, read do I need a heater.