A lid cuts the heater a 5 gallon tank needs by about half. Calculated for a 16 × 8 × 10 in glass tank in a 68 °F room, a lidded tank needs 16 W to hold 78 °F. An open top needs 36 W.
That makes 25 W the answer for a covered tank in a room at 68 °F or above. A room below 65 °F, an open top or a draft calls for 50 W. A 100 W heater is never needed. Stuck on, it takes a lidded 5 gallon tank from 78 to 90 °F in about 2 hours.
For that case the Hygger HG-045 Tiny Titan is the first pick, a 25 W adjustable heater.
Wattage sets how fast a failure heats the tank, and a separate thermometer catches it.
What wattage does a 5 gallon tank need?
A heater replaces the heat the tank loses to the room. Loss depends on the gap between water and room, and on how much surface is open to air. A 5 gallon tank has a lot of surface for its volume. A flat rule such as 5 W per gallon fits one case only, a lidded tank in a room at 68 to 72 °F.
Heat loss from a glass tank of 16 × 8 × 10 in at 50% room humidity sets the watts needed to hold 78 °F. Real tanks vary by about 30%.
| Room temperature | Lidded | Partial hood | Open top |
|---|---|---|---|
72 °F | 9 W | 19 W | 28 W |
68 °F | 16 W | 26 W | 36 W |
65 °F | 20 W | 31 W | 42 W |
60 °F | 28 W | 40 W | 52 W |
Add a margin of 25 to 50%. Filter motors and lights add a few watts of heat. An 80 °F target adds 3 to 5 W.
Add the margin to the figure and pick the next standard size up. A lidded tank at 68 °F needs 16 W, so 25 W. A partial hood at 68 °F needs 26 W, so 50 W. An open top at 60 °F needs 52 W. A 50 W heater cannot supply that, so the tank needs a lid and not a larger heater.
Measure the room at tank height on the coldest night, since the daytime reading overstates it. A real tank holds about 15 litres (4 gallons) of water with substrate and decor. That smaller volume heats faster when a heater fails and barely changes the watts a working heater needs.
25 W vs 50 W aquarium heaters
With a lid, a 25 W heater holds 78 °F down to a room at about 62 °F. A partial hood raises that limit to 69 °F and an open top to 73 °F. A 50 W heater holds 78 °F down to 46, 54 and 61 °F.
Aqueon rates its 50 W heater for 5 to 20 gallons, so 50 W is within spec. In a lidded tank at 68 °F, a 25 W heater runs about 62% of the time and a 50 W heater about 31%. The larger heater switches on in shorter, more frequent pulses. Both hold the same temperature, and the larger one matters only on the day the thermostat sticks.
- Choose 25 W for a covered tank in a room at 68 °F or above and a target of 78 to 80 °F.
- Choose 50 W when the room falls below about 65 °F, or the top is open or has large cutouts.
- Choose 50 W as well for a hang-on filter on the rim, a draft from a window or vent, or a target of 80 to 82 °F.
Aquarium heater wattage for a 5 gallon tank, from 10 W to 100 W
| Heater | Lowest room, lidded | Lowest room, open top | Fit | Note |
|---|---|---|---|---|
10 W | 72 °F | Cannot | Marginal | Warm rooms only. |
15 W | 68 °F | Cannot | Marginal | Hygger rates its 15 W for 1 to 2.5 gallons. |
25 W | 62 °F | 73 °F | Default | Runs about 62% of the time at 68 °F. |
30 W | 59 °F | 71 °F | Rare size | Few models exist. |
50 W | 46 °F | 61 °F | Cold rooms | Aqueon rates it for 5 to 20 gallons. |
100 W | 14 °F | 34 °F | Too large | Aqueon rates it for 15 to 40 gallons. |
Best heaters for a 5 gallon aquarium
| Heater | Control | Rated for | Safety features | Length | Best for |
|---|---|---|---|---|---|
| 59-93 °F | 2-5 gal | Out-of-water shut-off, error code | 4.3 in | Adjustable, most covered tanks | |
| Preset 76-78 °F | Up to 6 gal | Polymer body, no glass | 5.9 in | A betta in a warm room | |
EHEIM thermocontrol 25 | 65-93 °F, ±0.5 °C | 5.2-6.6 gal | Dry-run shut-off, recalibration ring | 9.6 in | Tight control |
Aqueon 50 W | 68-88 °F, ±1° | 5-20 gal | Overheat and tilt shut-off, UL listed | 9 in | A cold room |
Hygger HG-045 Tiny Titan
The Hygger HG-045 Tiny Titan is the first pick for a covered tank in a room at 68 °F or above. This 25 W model sets in 1 °F steps, has a quartz tube in a plastic guard, switches off when lifted from the water and shows an error code at low water. The warranty is 2 years on electrics. The maker lists no UL or ETL certification, so a separate thermometer is part of the purchase.
Fluval P25
The Fluval P25 is a preset heater for a betta in a warm room. The polymer body has no glass to shatter and the warranty is 2 years. The temperature cannot be corrected. Fluval’s manual warns that a cool room or an uncovered tank may need a higher wattage, so a thermometer decides whether it suits the tank.
EHEIM thermocontrol 25
It states the tightest accuracy on the list, ±0.5 °C (±0.9 °F), with a ±2 °C recalibration ring. The warranty is 3 years and excludes glass damage. A 5 gallon tank sits at the bottom of its 5.2 to 6.6 gallon rating. The 9.6 in glass jacket installs vertically, so the water must reach its minimum line.
Aqueon 50 W adjustable
The heater for a cold room. A 5 gallon tank sits at the bottom of its 5 to 20 gallon range, at 10 W per gallon. That suits a cold room and oversizes a warm one.
Inkbird ITC-306A controller
A controller cuts power at a set high temperature. The ITC-306A manual requires a heater with no built-in thermostat, or one that does not interfere. Set the heater dial at the target and the controller a degree or two higher. A preset heater cannot exceed its preset, so a controller on a preset only lowers the temperature.
Is a bigger aquarium heater more dangerous?
A working thermostat holds the set temperature at any wattage. Size matters on the day the thermostat sticks on, because wattage sets how fast the tank heats.
| Heater | To 85 °F | To 90 °F | To 95 °F | Settles at |
|---|---|---|---|---|
25 W | Never | Never | Never | 84 °F |
50 W | 3.1 h | 6.3 h | 11.8 h | 100 °F |
100 W | 1.1 h | 2.0 h | 3.0 h | 132 °F |
Calculated from 78 °F in a 68 °F room for 18.9 litres of water. A real tank holds about 15 litres and heats about a quarter faster.
Even with no heat loss, 100 W raises a 5 gallon tank by only 8 to 10 °F per hour, so a failure takes hours and not minutes.
The risk depends on wattage, water volume and whether a second cut-off exists. A 20 gallon tank heats four times slower on the same heater. A controller or a daily thermometer reading limits how long a stuck thermostat runs.
The United States Consumer Product Safety Commission has recalled aquarium heaters three times. Marineland heaters in 2011 caused 38 fires among about 1.2 million units. Top Fin plastic heaters in 2014 and 2015 caused 7 overheated tanks and 1 fire. The recalled heaters carried major retail brands, so a brand name does not replace a thermometer.
Preset vs adjustable aquarium heaters
A preset heater holds one temperature, usually 76 to 78 °F, and cannot be corrected. It suits a betta tank in a room at 68 °F or above and removes the risk of a bumped dial. In a room below about 62 °F (69 °F with a partial hood) a preset 25 W runs without pause and falls short.
An adjustable heater can be corrected against a thermometer. Settings carry error, and EHEIM builds a ±2 °C recalibration ring into its heater.
Choose an adjustable heater for a cold room, for shrimp breeding at a set temperature, or for cooler-water fish, as in the unheated tank guide. Choose a preset for a betta in a warm room.
How to install a heater in a 5 gallon tank
- Compare the heater length with the water depth, about 9 in in a 16 × 8 × 10 in tank. A vertical-only model must reach its minimum water line.
- Plug the cord into a GFCI outlet and form a drip loop below the socket.
- Mount the heater at the back, fully submerged, clear of the substrate and near the filter outflow. Moving water carries the heat. Leave the guard on, and with shrimp choose slots narrower than a baby shrimp.
- Submerge the heater before plugging it in. Manuals ask for 10 minutes (Fluval P) to 30 minutes (Aqueon), so the tube reaches water temperature.
- Set the temperature and leave it for 24 hours before adjusting. Check it against a thermometer at the opposite end of the tank.
- Unplug the heater before water changes and before hands go into the tank. Let it cool before lifting it out, which Fluval puts at 30 minutes and Hygger at 15.
- Replace a heater with a damaged cord, a cracked tube or moisture inside.
What temperature should a 5 gallon tank be?
The target temperature depends on the animals. A 5 gallon tank holds one betta, or a shrimp colony with snails. Ember tetras, chili rasboras and white cloud minnows need a larger tank, as the 10 gallon guide shows.
| Animal | Range | Heater |
|---|---|---|
Betta | 76-81 °F, target 78-80 °F | Yes |
Cherry shrimp | 68-82 °F, breeding best near 82 °F | Below about 64 °F |
Trumpet snail | 61-99 °F | Not in a heated home |
Bettas need a heater because normal room temperature is generally too cold for them.
A 4 °C step change measurably stresses bettas, and cherry shrimp lose their eggs at 32 °C. A stuck heater harms a colony faster than a cool room does.
Best heater for a 5 gallon tank: FAQ
Does a 5 gallon tank need a heater?
A betta tank does, since normal room temperature is generally too cold for the species. Cherry shrimp and snails manage without one in a home that stays above about 64 °F.
Is a 50 watt heater too much for a 5 gallon tank?
Not in a cold room, with an open top or at an 80 to 82 °F target. Aqueon rates its 50 W for 5 to 20 gallons. In a lidded tank at 68 °F it runs about 31% of the time. The extra power matters only if the thermostat sticks.
Can a 100 watt heater go in a 5 gallon tank?
No. Even an open tank in a 60 °F room needs only 52 W. Stuck on, a 100 W heater takes a lidded tank from 78 to 90 °F in about 2 hours.
Is a 25 watt heater enough for a betta tank?
Yes for a lidded tank at 78 to 80 °F in a room above about 64 °F. At 80 °F a partial hood needs a room above 71 °F and an open top above 76 °F. Colder rooms need 50 W.
Do shrimp need an aquarium heater?
Usually not. Cherry shrimp survive and grow at 20 to 28 °C, and breeding is best near 28 °C. A heater helps only when the room falls below about 18 °C.
Can a small aquarium heater overheat a tank?
Only when the thermostat sticks on. In a lidded tank in a 68 °F room, a stuck 25 W heater settles near 84 °F and a stuck 50 W heater reaches 90 °F in about 6 hours. A separate thermometer catches either.
Should the heater be adjustable or preset?
Adjustable in a cold room, for shrimp breeding or for cooler-water species. Preset for a betta in a warm room, where 76 to 78 °F is the target.
Where should an aquarium heater go in a 5 gallon tank?
At the back, fully submerged, near the filter outflow and clear of substrate. Moving water carries the heat to the thermometer.
Does a heater need a separate thermometer?
Yes. A dial or display shows a setting. A thermometer shows the water. Heater settings carry error, so the thermometer goes at the far end of the tank.
The aquarium heater guide covers larger tanks. Stocking is in the 5 gallon guide and the betta tank mates guide. The sponge filter guide covers the flow that carries heat.
Sources
- Manuals and product pages: Aqueon, EHEIM, Fluval, Hygger HG-045, Inkbird ITC-306A
- Consumer Product Safety Commission, recalls 11-202 and 15-167
- RSPCA Australia, Siamese fighting fish care
- University of Illinois Veterinary Medicine, Betta fish, 2019
- Le, Burggren and Martinez-Bautista 2024, Fish Physiology and Biochemistry 51:27
- Tropea et al. 2015, PLoS ONE 10(3):e0119468
- Tomas et al. 2020, Acta Zoologica
- Okumura et al. 2020, Acta Limnologica Brasiliensia



