What an Aquarium Heater Does and Why You Need One
An aquarium heater maintains a steady water temperature by turning on and off automatically as the tank cools. Most tropical fish need water between 75 and 80 degrees Fahrenheit to stay healthy. Without a heater, your tank temperature will drift with the room—dropping at night, rising during the day, and swinging wildly with the seasons. These swings stress fish, slow their metabolism, and make them vulnerable to disease.
A submersible heater is the most common type for home aquariums. It sits inside the tank, plugged into an outlet, with a thermostat dial you set to your target temperature. The heater has a heating element inside a glass or metal tube. When water temperature drops below your setting, the element heats up. When the tank reaches the target temperature, the heater shuts off automatically. This cycle repeats throughout the day and night.
Key Takeaways
- Set your heater to the temperature your fish species needs—usually 75 to 80 degrees Fahrenheit for tropical fish—by turning the dial on the back or side of the unit.
- Place the heater in a spot where water flows past it, such as near the filter outlet, so heat spreads evenly instead of creating hot spots.
- Wait 30 minutes after turning on the heater before checking the temperature, because the thermometer needs time to stabilize and read accurately.
- Check your tank temperature with a separate thermometer every few days for the first week to confirm the heater is holding the target temperature.
- Never touch a heater that is plugged in, and never remove it from the water while it is powered on, because the heating element can burn you or crack from sudden cooling.
Choosing the Right Heater Size for Your Tank
Heater wattage depends on tank volume and how much the room temperature differs from your target. A general rule is 3 to 5 watts per gallon of water. A 20-gallon tank in a room that stays around 70 degrees needs a 75 to 100-watt heater. A 55-gallon tank in the same room needs a 165 to 275-watt heater. If your room is very cold or you keep a large tank, you may need a heater at the higher end of that range.
Undersized heaters run constantly and may never reach your target temperature. Oversized heaters can overshoot the temperature and cook your fish. Most aquarium heaters come in standard sizes—50, 75, 100, 150, 200, and 300 watts—so pick the one closest to your calculated wattage. If you are between sizes, choose the larger one; it will cycle on and off less often and use less electricity overall.
Installing Your Heater in the Tank
Before plugging in the heater, place it in the tank and let it sit for 30 minutes. This allows the glass tube to acclimate to the water temperature so it does not crack when you turn it on. Position the heater where water movement is strongest—near the filter outlet or in the current of an air stone. This spreads heat evenly and prevents dead zones where temperature stays cold.
Mount the heater vertically or at a slight angle, never horizontally. Use the suction cup bracket that comes with most heaters to hold it in place. Keep the heater at least 2 inches away from the glass walls and substrate so heat does not concentrate in one spot. Make sure the heater is fully submerged; if the heating element is exposed to air, it will overheat and fail.
Once the heater is positioned, plug it into a grounded outlet. Do not use an extension cord unless it is rated for wet environments. Turn the temperature dial to your target setting. Most dials have numbers or a range marked on them. Start by setting it to the middle of the range and adjust from there based on what your thermometer reads.
Setting the Temperature and Monitoring It
After you plug in the heater, wait at least 30 minutes before checking the temperature. The water needs time to heat, and your thermometer needs time to stabilize. Place a separate aquarium thermometer on the opposite side of the tank from the heater so you get a true reading of the overall water temperature, not just the heated water near the heater itself.
Check the temperature again after 2 hours, then once a day for the first week. If the temperature is too low, turn the dial slightly clockwise. If it is too high, turn it counterclockwise. Make small adjustments—a quarter turn at a time—and wait 30 minutes between adjustments to let the temperature settle. Once your tank holds steady at the target temperature for several days, you can check it less often, but still monitor it weekly.
Keep your thermometer in the same spot so you get consistent readings. Stick-on thermometers are cheap and straightforward to read, but digital thermometers with a probe are more accurate. Write down the temperature each time you check it so you can spot trends. If the temperature swings more than 2 degrees in either direction, the heater may be failing or the room temperature is changing too much.
Common Mistakes and How to Avoid Them
The most common mistake is placing the heater in a corner or against the glass where water does not flow past it. Heat builds up in that spot and the rest of the tank stays cold. The thermostat senses the hot water right next to it and shuts off, leaving the rest of the tank unheated. Always position the heater where the filter or air stone creates current.
Another mistake is turning the dial too far or too fast. If you crank the temperature dial all the way up, the heater will overshoot and the water can become dangerously hot before the thermostat catches up. Adjust in small increments and be patient. It can take several hours for a large tank to reach a new target temperature.
Never unplug the heater and when ready remove it from the water. The heating element is hot and the sudden temperature change can crack the glass tube. Always unplug first, wait 5 to 10 minutes for it to cool, then remove it. Do not touch the heater while it is plugged in, even if it is not actively heating. The element stays hot for several minutes after the heater shuts off.
Troubleshooting Temperature Problems
If the temperature will not rise above room temperature, the heater may be too small for your tank, the room is very cold, or the heater is broken. Check that the heater is plugged in and the dial is turned up. Feel the heater tube—it should be warm to the touch if it is working. If it is cold, the heating element has failed and the heater needs to be replaced.
If the temperature keeps climbing above your target, the thermostat dial may be stuck or the thermostat itself may have failed. Turn the dial down and wait 30 minutes. If the temperature continues to rise, unplug the heater when ready. A runaway heater can kill your fish. Replace it with a new one.
If the temperature swings wildly—up and down by 5 degrees or more—the heater may be cycling too often because it is oversized, or the room temperature is changing rapidly. Check that the heater is positioned in flowing water and that your thermometer is accurate. If the swings continue, you may need a smaller heater or a more stable room location.
Frequently Asked Questions
How long does it take for a heater to warm up a cold tank?
A 100-watt heater warming a 20-gallon tank from 65 to 78 degrees takes roughly 4 to 6 hours. Larger tanks and bigger temperature jumps take longer. A 200-watt heater warming a 55-gallon tank may take 8 to 12 hours. The exact time depends on the heater wattage, tank size, and how cold the water started.
Can I use a heater in a tank with live plants?
Yes. Most aquatic plants tolerate the same temperature range as tropical fish—75 to 80 degrees. Some plants prefer slightly cooler water around 72 degrees. Check the temperature needs of your specific plants and set the heater accordingly. Position the heater away from delicate plants so the heat does not damage them.
What happens if the heater breaks while I am away?
If the heater fails and stops heating, the tank temperature will drop to room temperature over several hours. Most fish can survive a gradual drop to 70 degrees for a few days. If you will be away for more than a week, consider a backup heater or asking someone to check on the tank. If the heater overheats instead, the temperature can become lethal within hours, so a working heater is critical for extended absences.
Do I need a heater if my room stays warm year-round?
If your room stays consistently between 75 and 80 degrees, you may not need a heater. However, most homes cool down at night or during winter. Even a 5-degree drop stresses tropical fish. A small heater running only occasionally is cheaper than treating sick fish. If you keep coldwater fish like goldfish, you may not need a heater at all.
Can I adjust the heater while it is plugged in?
Yes, you can turn the temperature dial while the heater is plugged in and running. Do not touch the heater tube itself. Make adjustments slowly and wait 30 minutes between changes so the temperature can stabilize. Never unplug and when ready remove the heater from the water.