Best Betta Tank Heater: 4 Genuine Picks That Hold 78–80°F
Table of contents
Why the heater is the #1 betta purchase
Bettas are tropical fish, and a heater is not optional — it is the single most important piece of equipment you will buy. If you skim this guide for one takeaway, let it be this: cold water slowly drains a betta's health. Bettas kept below about 76°F grow sluggish, lose color, become prone to fin rot and parasites, and can stop eating. Keep them at 78–80°F and most of those problems simply never start. If you are still deciding whether one is needed, our does a betta need a heater? guide explains the exact temperature range and the risks in plain terms.
The heater is also the cheapest insurance you can buy for a betta — a reliable one costs less than a bag of quality food, yet it does more for your fish's long-term health than anything else in the tank. That is why this guide treats it as the first upgrade, before plants, before tankmates, before fancy decor.
What actually makes a good betta heater
Not every heater is right for a betta. There are four things to check before you buy, and they matter more than brand name or price:
- Wattage matched to the tank. Too weak and it can't hold temperature; too strong in a small tank risks overheating. For a 5-gallon betta tank, 25 W is the sweet spot. See the wattage table below.
- Adjustable vs preset. An adjustable heater lets you set exactly 78–80°F and is worth the small premium. A preset heater is fixed (often around 78°F), cheaper, and simpler — but you can't fine-tune it and the actual temperature can drift from the label.
- Shut-off and safety features. Look for automatic shut-off if the water level drops or it runs dry. A heater that stays on out of water can overheat and crack — one of the most common heater failures.
- Accurate thermostat. Some heaters hold temperature far more precisely than others. Eheim Jager is the brand most experienced keepers trust for accuracy; many generic heaters swing several degrees and are barely better than a preset.
Whatever you choose, buy a separate thermometer (a simple glass or digital one) and check it daily. The heater's dial or preset is only a starting point — your thermometer is the truth.
Best picks by scenario
Here are the heaters we genuinely recommend, matched to the situation. These are honest picks based on reliability and accuracy, not a list of everything on sale.
| Pick | Best for | Wattage | Why |
|---|---|---|---|
| Eheim Jager 25W | Best overall (5-gallon) | 25 W | Accurate thermostat, shatterproof glass, holds 78–80°F reliably. The go-to for most betta keepers. |
| Aqueon 25W preset | Best budget | 25 W | Reliable preset at ~78°F, cheap, easy to find. Fine if your room temperature is stable. |
| Fluval E50 | Best with temp display / 10-gallon | 50 W | Digital temperature readout and adjustable control; great if you want to see the temp at a glance. |
| Tetra HT submersible | Best for small tanks (2.5-gallon) | 15–25 W | Compact and gentle for a small setup; pair with a thermometer and keep an eye on it. |
A note on honesty: this list favors heaters that are known to hold temperature accurately, because that is what keeps a betta healthy. Cheaper no-name heaters often save a few dollars but swing several degrees — exactly the kind of "savings" that ends up costing you a sick fish. If your budget is tight, the Aqueon preset is a genuinely fine starting point.
Match the wattage to your tank
The rough rule is about 3–5 watts per gallon, adjusted for how cold your room gets. Here is the practical chart for betta-size tanks:
| Tank size | Recommended wattage |
|---|---|
| 2.5 gallons | 15–25 W |
| 5 gallons | 25 W |
| 10 gallons | 50 W |
| 20 gallons | 100 W |
Too weak a heater in a drafty room won't hold temperature; too strong a heater in a tiny tank can cook the fish. If you're unsure what counts as the right tank size, our betta tank size guide covers it. For the deeper wattage reasoning, see how to choose a betta heater.
Setup and safety
Buying the right heater only helps if it's set up safely. A few rules keep your betta (and your equipment) safe:
- Submerge it fully, following the instructions. A heater exposed to air can overheat or crack.
- Position it near the filter flow so heat spreads evenly through the tank instead of pooling in one corner.
- Unplug it before water changes — never run a heater in low water.
- Keep the tank away from drafts, AC vents, and direct sun to avoid sudden temperature swings.
- Confirm the temperature daily with your separate thermometer; if it reads below about 76°F, raise the setting (or check for a failing heater).
Setting the whole tank up correctly — heater placement, filter, water quality — is covered step by step in our betta tank setup guide. And if your room gets cold at night, betta winter care explains how to keep the water stable through seasonal changes.
Common mistakes to avoid
- Trusting the dial, not a thermometer. Preset and even adjustable heaters drift. Always confirm with your thermometer.
- Buying the cheapest heater to save a few dollars. The failure mode (temperature swings, cracked glass) is not worth the saving.
- Putting a 50 W heater in a 5-gallon tank. It can overheat small volumes quickly. Stick to the wattage table.
- Forgetting a heater for a betta in a bowl. A betta in a small bowl or unheated tank is exactly where the heater matters most.
- Not checking after a power cut. Some heaters reset to off; confirm the temp is back to 78–80°F before you relax.
Betta heater FAQ
What is the best betta tank heater?
For a standard 5-gallon tank, a 25-watt adjustable submersible heater is the most reliable choice. Eheim Jager models are known for accurate temperature control; Aqueon makes a dependable budget preset option.
How many watts for a betta heater?
Use roughly 3–5 watts per gallon. A 2.5-gallon tank needs 15–25 W, a 5-gallon tank needs 25 W, and a 10-gallon tank needs about 50 W. Oversized heaters in small tanks can overheat the water.
Is an adjustable or preset betta heater better?
Adjustable is better for a betta because you can set exactly 78–80°F. Preset heaters are cheaper and simpler but fixed (often ~78°F) and can drift, so always confirm with a separate thermometer.
Why is my betta tank heater not keeping the water warm?
The heater may be undersized for the tank or room, positioned away from filter flow, or the thermometer is inaccurate. Check the actual water temperature with a reliable thermometer and confirm the heater is fully submerged and running.
Related guides: Happy vs stressed signs · What to feed a betta · Complete beginner guide