Preset versus adjustable heaters
A betta needs one temperature, so a preset heater looks like the obvious answer. The argument against it is not the temperature - it is the two weeks a year you need a different one.
We earn a commission if you buy through the links on this page, at no extra cost to you. It never changes a ranking, and there are products recommended here with no affiliate link behind them at all. Full disclosure.

The short answer
For a 5-gallon betta tank in a stable room: preset. The temperature a betta wants does not change, presets in this class are typically factory-set inside the 76-82°F range, and there is one less thing to get wrong.
For anything larger, or a room that swings, or a keeper who will be treating a sick fish: adjustable. The dial is worth the money the day you need it.
What each one actually is
A preset heater has a thermostat set at the factory to a fixed temperature, with no user control. Fluval’s P Series is the example in this hub: 10W, 25W and 50W, each with a published rated capacity and no dial.
An adjustable heater has a dial, usually on the cap or the body, marked in degrees. You set it, and the thermostat holds what the dial says - to whatever accuracy the manufacturer managed, which is where the argument starts.
A controller heater puts the thermostat outside the tank on a probe, with a digital readout. Accurate, and two to three times the price.
The case for preset
Nothing to set wrong. A meaningful fraction of temperature problems in this hobby are a dial that was nudged during a water change and never checked.
Nothing to drift. A dial is a mechanical linkage between a knob and a bimetallic strip, and mechanical linkages age. A factory-set thermostat has one fewer moving part in the path.
Cheaper, for the same published capacity.
The target genuinely does not change. A betta at 78°F is a betta at the right temperature in January and in July.
The case for adjustable
Illness. Some treatments call for a change in temperature. You cannot make that change on a preset heater, and buying a second heater in an emergency is a worse plan than owning the right one.
Summer. A preset holding 78°F is harmless in a room that hits 84 - it simply stops working. But if you want to run the tank at 76 through a hot month to keep dissolved oxygen up, only a dial lets you.
The preset might be wrong. Presets in this category are set somewhere between 76 and 80 depending on the maker, and several do not publish the figure at all. If yours turns out to hold 81, you have no recourse.
Growing out of the tank. An adjustable 50W follows you to the next tank. A preset is sized to one job.
The trade-off nobody frames properly
This is usually presented as accuracy versus simplicity. It is really about which failure you would rather have.
A preset heater fails by being wrong in a way you cannot fix. An adjustable heater fails by drifting away from what the dial says, which is worse in one specific respect: you carry on believing the number on the knob. The preset at least never lied to you about being adjustable.
Both failures are caught by the same five-dollar object, which is why every page in this hub says the same thing: put a separate thermometer in the tank and read it when you feed.
What we scored the two products on
The Fluval P25 scores 9.5 on published spec depth and 4.0 on control - it tells you everything about what it can do and gives you no say in it. The Aqueon Pro scores 9.0 on control and 3.0 on published spec depth, because we could not reach an Aqueon-hosted specification page for it at all and we are not going to launder retailer copy as a manufacturer document.
That is an uncomfortable pairing and it is the honest one: the heater you can size is the one you cannot adjust, and the heater you can adjust is the one nobody will publish a rated capacity for.
What we would buy for this
Chosen from the same registry as our roundups, on published specifications and the arithmetic they imply - not on testing we have not done.
Fluval P25 Submersible Heater, 25W
The default answer for a 5-gallon betta tank, and the reason the folk rule of thumb happens to land in the right place. Our sum for a 5-gallon in a normal US room - 68F, Aquarium Co-Op's published figure for a typical American house - is 15.1W. Nothing is sold at 15W. The next size up is 25, and that is the P25.
Skip it if: You want to run a degree cooler in summer or warmer for a sick fish. This is preset; buy the adjustable if you want a dial.
Aqueon Pro Adjustable Heater, 50W
The adjustable option most nano keepers end up at, and the one we recommend when the room swings. We could not reach an Aqueon-hosted specification page for it, so the only figures we will state here are the two on the product itself - 50 watts, adjustable - and we say so rather than repeating retailer copy as though it were a manufacturer document.
Skip it if: You want the manufacturer's own published sizing table before you buy. We could not find one, and that is a reason to prefer the Fluval P range.
Frequently asked
What temperature are preset aquarium heaters set to?
It varies by manufacturer, typically somewhere between 76 and 80°F, and not every maker publishes the figure. That is a real weakness of the format: you are trusting a number that is sometimes not written down anywhere. Check with a thermometer in the first week.
Can you adjust a preset heater?
No, and you should not try. There is no user-accessible calibration, and opening one voids any warranty and compromises the seal on a device that lives underwater.
Are adjustable heaters accurate?
Manufacturers in this class typically claim within a degree or two, and we have no way to verify that - we have not measured any of them. What we can say is that the dial marking and the actual water temperature are two different things, and only a thermometer tells you which one you have.
Is a controller heater worth it for a nano tank?
Less than in a big tank, oddly. The problem a controller solves best is long-term drift; the problem that actually kills fish in a nano tank is a thermostat sticking on, and an external controller does not prevent that unless it also cuts the power. If you are spending that money, spending it on a bigger tank buys you more.