🌡️ Aquarium Heater Calculator
Enter your tank volume, room temperature, and target temperature to get the wattage your heater needs — rounded up to the nearest standard size you can actually buy.
🧮 Size Your Heater
What is an Aquarium Heater Calculator?
It works out how powerful a heater your tank needs to reach and hold a target temperature. Enter the water volume, the temperature of the room, and the temperature you want, and it picks a watts-per-gallon figure based on how big a rise you're asking for, multiplies it out, and rounds up to the nearest heater size on the shelf.
A rightly sized heater keeps tropical fish comfortable without cycling constantly or struggling to keep up on a cold night. For big tanks or chilly rooms, consider splitting the load across two heaters for more even warmth and a fail-safe — and always confirm the real temperature with a good thermometer.
❓ Frequently Asked Questions
What size heater do I need for my aquarium?
It depends on your tank volume and how far you need to lift the water above room temperature. A common guide is roughly 2.5–5 watts per gallon: about 2.5 W/gal for a small temperature rise, 3.5 W/gal for a moderate rise, and up to 5 W/gal when the room runs cold. This calculator applies that scale to your numbers and rounds up to the nearest heater sold (25, 50, 75, 100, 150, 200, or 300 W).
Why does a bigger temperature rise need more watts per gallon?
The heater has to both reach the target temperature and hold it against heat constantly lost to a cooler room. The colder the room relative to your target, the harder and more often the heater works, so you need more power per gallon of water to keep up and avoid the temperature sagging overnight.
Should I use one heater or two?
For larger tanks, cold rooms, or a big temperature gap, two smaller heaters at opposite ends of the tank are often better than one large one. They spread the heat more evenly and give a safety margin: if one fails on (cooking the tank) or off (letting it chill), the other buffers the swing while you react.
What temperature should a tropical freshwater tank be?
Most community tropical fish do well between about 74–80°F (23–27°C), with 78°F a common target. Some species prefer cooler or warmer water, so match the heater's target to your specific fish. Always pair the heater with an accurate thermometer and check it regularly rather than trusting the dial alone.