An aquarium heater is a submersible electric device that warms tank water to a set temperature, keeping fish healthy and stable.
Most freshwater and marine tanks need one. Fish are cold-blooded, so their body temperature matches the water around them. A reliable heater holds that water in the narrow band where your fish actually thrive — usually between 72°F and 82°F depending on the species. Without one, a home aquarium drifts with the room’s temperature, which stresses fish and invites disease.
Heaters look simple, but they have real limits: wattage must match tank size, the unit has to stay fully submerged, and it must acclimate before you plug it in. Get those basics right and it runs for years without drama.
How An Aquarium Heater Works
An aquarium heater is essentially a sealed electric element with a built-in thermostat. You set a target temperature, and the heater cycles on and off to hold that number. Most are fully submersible glass or titanium tubes that mount inside the tank, usually near the filter outlet so the heated water gets pushed around the whole aquarium.
The thermostat is the brain. When the water cools below your set point, the element fires. When it reaches the target, it shuts off. That’s why a separate thermometer matters — if the heater’s built-in sensor drifts, you want an independent check. EHEIM, a leading German maker, describes its thermocontrol line as suitable for both freshwater and saltwater, with a temperature range of 18–34°C (about 64–93°F) and a 3-year manufacturer guarantee.
What Size Heater Do You Need?
Picker size by wattage, and wattage by tank volume. Too small and the heater runs constantly, struggling to keep up. Too large and it can overshoot dangerously. The table below shows official sizing guidance from EHEIM’s thermocontrol line.
| Model | Suitable Tank Size | Wattage |
|---|---|---|
| EHEIM thermocontrol 50 | About 25 to 60 liters (7–16 gallons) | 50W |
| EHEIM thermocontrol 150 | About 200 to 300 liters (53–79 gallons) | 150W |
| Larger models | For bigger tanks, up to 300W and beyond | 300W max listed |
EHEIM’s thermocontrol 50 product page confirms the 25–60 liter range and the 50W rating. The thermocontrol 150 doubles down on the 200–300 liter range at 150W. Room temperature matters too — a cold basement needs more wattage than a warm living room, because the heater has to work harder to overcome heat loss.
If you’re ready to buy, our tested aquarium heater and thermostat recommendations compare the best models side by side.
How To Install An Aquarium Heater Safely
Installation follows a strict order. Get it backwards and you can crack the glass or shock the fish. The steps below come straight from manufacturer guidance.
- Fill the tank first. Install the heater only after the aquarium is filled with water. Never run a heater in an empty or partially filled tank.
- Mount it fully submerged. The water level must stay above the heater’s minimum water line. Most models mount vertically or horizontally, angled near the filter outlet or pump for good circulation.
- Wait 30 minutes before plugging in. Let the glass acclimate to the water temperature. Plugging in too soon causes thermal shock, which can crack the glass.
- Set the temperature and verify. Dial in your target, then use a separate aquarium thermometer to confirm actual water temperature.
- Re-check after 24 hours. Heaters take time to stabilize. Give it a full day, then adjust if the temperature drifted.
One more safety note: keep the heater off when the water level drops during water changes. If the element is exposed to air while powered, it can overheat and fail. A lid or hood also helps reduce heat loss and evaporation, which keeps your heater from running overtime.
FAQs
How long should an aquarium heater last?
Most quality heaters run 3 to 5 years before the thermostat drifts. EHEIM backs its thermocontrol line with a 3-year guarantee, which is a solid benchmark for expected lifespan. Replace a heater that cycles constantly or fails to hold temperature, and keep a spare on hand so a mid-winter failure doesn’t crash the tank.
Can you leave an aquarium heater on all the time?
Yes. Heaters are designed to run 24/7, cycling on and off as needed to hold the set temperature. Unplugging it at night lets the water cool, stressing the fish and complicating the next day’s warm-up. Just ensure it’s submerged and the thermostat is working, and leave it running.
Do you need a thermostat with a heater?
Every heater has a built-in thermostat, but you still need a separate thermometer. Built-in sensors can drift over time, and a failed thermostat is the most common heater failure. A standalone thermometer — digital or stick-on — gives you an independent check. Read both occasionally, and trust the separate one.
References & Sources
- EHEIM. “thermocontrol 50.” Official product page confirming 50W rating and 25–60 liter tank suitability.
- EHEIM. “thermocontrol 150.” Official product page confirming 150W rating and 200–300 liter tank suitability.
