What Size Heater for a 29-Gallon Tank?
A 29-gallon aquarium needs about 116 watts of heating, or a single 150-watt heater. Here is how to size it, plus when to run two heaters.
Quick answer
150 W
Plan on about 116 watts of heating for a 29-gallon tank, which works out to a single 150-watt heater.
A 29-gallon aquarium needs roughly 116 watts of heater to hold a steady tropical temperature in an average room. Using the standard guideline of about 4 watts per gallon, that rounds to a single 150-watt heater. A single heater is plenty for a tank this size.
Heaters for a 29-gallon tank
A single 150-watt heater matches the ~116 W a 29-gallon tank needs.
Verify the real water temperature, since heater dials drift.
How we sized the heater for a 29-gallon tank
Heater wattage comes down to two things: how much water you are warming and how far above room temperature you want to keep it. The widely used rule of thumb is 3 to 5 watts per gallon, and 4 watts per gallon is a sensible middle for a normal heated home. For 29 gallons that lands at about 116 watts, which we round up to the nearest common heater size. The result is a single 150-watt heater.
| Detail | Value |
|---|---|
| Tank size | 29 US gallons |
| Guideline | ~4 watts per gallon |
| Target wattage | 116 W |
| Recommended setup | a single 150-watt heater |
| Single-heater option | 150 W |
Why room temperature matters
The 116-watt figure assumes a typical indoor room sitting in the upper 60s and a tropical target near 78 degrees Fahrenheit. If your tank lives in a cold basement, a drafty room, or a house that drops at night, size up so the heater is not running flat out around the clock. If the room stays warm, you have a little headroom. Coldwater species such as goldfish need far less heating, and in a heated home they often need no heater at all.
Verify with a thermometer
Whatever heater you choose, add an inexpensive digital thermometer placed away from the heater itself. Built-in heater dials are frequently inaccurate, and a stray reading is the difference between a healthy tank and a stressed one. Set the heater, wait a day, then adjust based on what the thermometer actually shows.
Get the exact number for your room
This page uses an average temperature rise. To factor in your real room temperature and target temperature, run the figures through our aquarium heater size calculator, then confirm the rest of your equipment with the 29-gallon tank setup guide.
Frequently Asked Questions
What size heater does a 29-gallon tank need?
A 29-gallon aquarium needs roughly 116 watts of heating using the common guideline of about 4 watts per gallon. That rounds to a single 150-watt heater. Size up if the room runs cold or you want a temperature well above room temperature, since the heater should not have to run constantly to hold your target.
Should a 29-gallon tank use one heater or two?
A 29-gallon tank only needs a single 150-watt heater. Splitting wattage across two heaters mainly helps on tanks above 40 gallons. Just pair the heater with a separate digital thermometer to verify the temperature.
Can a heater be too powerful for a 29-gallon tank?
An oversized heater is usually safe as long as the thermostat works, but if it sticks on it can overheat a small tank quickly. The bigger risk is an undersized heater that runs nonstop and still cannot hold temperature. Matching wattage to the tank and verifying with a thermometer is the safest path.
What temperature should a 29-gallon tropical tank be?
Most community tropical fish do well between 76 and 80 degrees Fahrenheit. Bettas prefer the warmer end near 78 to 80. Coldwater fish such as goldfish actually prefer cooler water and often need no heater in a heated home. Always confirm the ideal range for your specific species.
Planning or running a tank?
Use our free calculators and guides to get every number right.
Aquarium Planner: $39