Planted tropical fish tank kept at a steady temperature

How to Set a Fish Tank Heater Temperature

Key Takeaways
  • The thermometer decides, not the dial. Bimetallic thermostats commonly sit 1C to 2C away from the number printed on the housing, which is why so many tanks run warmer or cooler than the owner thinks
  • Most tropical community tanks run happily at 24C to 26C, while goldfish and other coldwater species usually need no heater at all in a heated UK home
  • Fit the heater fully submerged near the filter outlet, then leave it a full day before judging whether the setting is right
  • Move the dial one degree at a time and recheck the next day, because big jumps swing the tank temperature and stress fish
  • Worth owning: a separate probe thermometer, a digital controller heater for tighter control, and a spare submersible heater for cold snaps

Suggested reading: Best Fish Tank Heaters UK 2026 · What Size Heater for a 55 Gallon Tank · Best Aquarium Thermometers UK 2026

Setting a fish tank heater comes down to three things: know the temperature your fish actually need, set the dial or the digital controller to that number, and then check the real water temperature with a separate thermometer a day later. That last step is the one most owners skip, and it's the reason so many tanks sit a degree or two away from where the keeper believes they are.

Heaters are simple bits of kit with a simple job, but they're not measuring instruments. The dial on the side is a thermostat that switches the element on and off, and it drifts. Work through the six steps below and you'll end up with a tank that holds its temperature without you fiddling with it every morning.

Step 1: Work Out the Temperature Your Fish Need

Start with the fish, not the heater. Most tropical community fish, including tetras, rasboras, corydoras and livebearers, sit comfortably between 24C and 26C. Bettas prefer the warmer end at 26C to 27C, while discus and some other specialist species want 28C or more. Goldfish, white cloud mountain minnows and other coldwater fish are happiest at 18C to 22C, which most heated UK living rooms already provide.

Pick one target number and stay with it. Chasing a slightly different figure for every species in the tank leads to constant adjustment, which is worse for fish than a steady 25C.

Step 2: Set the Dial or the Digital Controller

On a traditional glass heater with a rotary dial, turn the ring until the marker lines up with your target. Most models click as the thermostat engages, and plenty carry a small tolerance marker that shows roughly one degree either side. Models such as the Eheim Jager 100W and the Fluval M 100W use this familiar dial layout, and you set them in seconds.

Digital heaters work differently. You usually press and hold a set button until the display flashes, then nudge the temperature up or down in half-degree steps. The controller on a model like the hygger 300W with digital LED controller sits outside the tank on a cable, so you can adjust the setting with dry hands. Either way, the number you dial in is a request, not a reading.

Step 3: Position the Heater Where the Heat Spreads

Heat only reaches the whole tank if water moves past the heater. Fit it near the filter outlet, mount it vertically or at the angle the manufacturer specifies, and keep it fully submerged below the minimum water line marked on the body. Burying a heater in the substrate or tucking it behind a rock leaves it in a pocket of still water, and the opposite end of the tank stays cold.

Size matters as much as placement. The usual rule of thumb is about 1 watt of heater per litre of water, so a 100 litre tank wants roughly 100W. Round up if the room is cool or the tank sits near a window. A budget option like the allpondsolutions 200W submersible heater covers mid-sized tanks, while a smaller unit such as the Aquael Ultra 75W suits a nano or quarantine tank.

Step 4: Check the Real Reading With a Separate Thermometer

This is the step that makes the setting accurate. Stick-on LCD strips read the glass rather than the water and can be a degree out, while a probe thermometer with a suction cup sits in the water itself. A cheap option like the QZQ digital stick-on thermometer gives a rough guide at a glance, but for setting the heater properly you want something like a digital probe thermometer placed at the opposite end of the tank from the heater.

Wait a full 24 hours before reading it. Water has a lot of thermal mass, and a tank that has been running at 22C will take hours to settle after the heater switches on. Judging the setting twenty minutes after a change tells you nothing useful.

Step 5: Nudge the Dial Until the Two Match

Compare the thermometer against the heater setting. If the thermometer reads 23C while the dial says 25C, move the dial up by one degree and check again the next day. Repeat until the thermometer holds your target. Never make a two or three degree jump in one go, because the tank will overshoot and the swing is harder on fish than the original temperature was.

Some heaters make calibration easier. The Eheim Jager range has a red calibration pointer you can rotate so the dial reads true, and an electronic model such as the Fluval E200 shows the set temperature and the actual reading on screen.

Step 6: Keep It Stable and Avoid the Common Mistakes

A one degree swing between day and night is normal. A swing of three degrees or more usually points at a heater that is too small for the room, a heater sitting too close to the filter intake, or a thermostat that has drifted.

Two habits prevent most heater failures. First, unplug the heater before any water change that drops the level below its minimum line, because a hot element exposed to air can crack the glass, and let it cool for 10 to 15 minutes before lifting it out. Second, stop adjusting it. Every time you turn the dial the tank takes another day to settle, so set it, wait, and leave it alone once the thermometer agrees.

Products mentioned in this guide

Read next: Best Fish Tank Heaters UK 2026 · What Size Heater for a 55 Gallon Fish Tank · How to Cycle a New Aquarium

Frequently Asked Questions

What temperature should I set my fish tank heater to?
For most tropical community tanks, 25C is a safe middle setting that suits tetras, rasboras, corydoras and livebearers. Bettas prefer 26C to 27C, discus need 28C or more, and coldwater species like goldfish and white cloud mountain minnows are happiest at 18C to 22C, which usually means no heater at all in a heated UK home.
Why does my heater dial not match my thermometer?
The dial is a thermostat, not a measuring device, and bimetallic thermostats commonly sit one to two degrees away from the printed number. Check the water with a separate thermometer at the opposite end of the tank, then move the dial one degree and check again after 24 hours. Some heaters have a calibration pointer so you can line the dial up with the true reading.
How long does a fish tank heater take to warm the water?
A correctly sized heater typically lifts the water by around 1C an hour, so bringing a 22C tank up to 25C takes about three hours. Warming too quickly stresses fish, so raise the temperature a degree at a time rather than turning the dial straight to the target.
Should I unplug my heater during a water change?
Yes, if the water level drops below the minimum line marked on the heater. A hot element exposed to air can crack the glass, and a heater running dry can burn out. Unplug it, refill to the normal level, then plug it back in. Let it cool for 10 to 15 minutes before lifting it out of the water.
What size heater do I need for my tank?
The usual rule of thumb is about 1 watt of heater per litre of water, so a 100 litre tank wants a 100W heater. Round up if the room is unheated or the tank sits by a window, and consider two smaller heaters on a large tank so a single failure does not leave the tank cold.
Do coldwater fish need a heater?
Not usually. Goldfish, white cloud mountain minnows and other coldwater species do well between 18C and 22C, which most heated UK homes already provide. A heater is only worth fitting if the room regularly drops below about 18C or you want a stable temperature through a cold snap.

Final Verdict

Setting a fish tank heater is a twenty minute job spread across two days: choose a target, set the dial or the digital controller, leave it a day, then compare the heater against a separate thermometer and adjust by one degree at a time. The gear that makes the difference is cheap: a reliable probe thermometer costs less than a bag of fish food and turns a guess into a measurement.

Once the thermometer agrees with the dial, leave it alone. Fish cope with a stable 25C far better than a tank that gets adjusted every time someone reads a different number on a plastic strip.

Mark Whitfield
M
Mark Whitfield

Mark Whitfield writes about pet products and habitats for WhoPets, from dog gear to aquariums. He has kept freshwater aquariums for over 8 years and compares pet gear against owner feedback and manufacturer specs.

Disclosure: WhoPets is reader-supported. When you buy through links on our site, we may earn an affiliate commission. This comes at no extra cost to you and helps us keep providing free, independent advice. We never accept paid placements or sponsored reviews. Read our full affiliate disclosure.

As an Amazon Associate we earn from qualifying purchases.

Last reviewed: 15 Sep 2026 Β· Evidence-based content Β· Contains affiliate links