Skip to content
Glass & Gravel
Roundup

The best aquarium thermometer

Every heater in our registry has a dial. Not one of them has a display that tells you what the water is actually doing at four in the morning.

By Scooter M., Enthusiast. Published September 27, 2026.

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.

A close-up of a pale betta in an aquarium
Quick picks

The shortlist, ranked

Ranked on published manufacturer specifications and, where the figures exist, on the arithmetic they imply for a tank this size. Tap any row for the full write-up, including who should skip it.

#ProductBest forScorePrice
01hygger Digital Aquarium Thermometer with LCD and 24-Hour Max/Minhygger Digital Aquarium Thermometer with LCD and 24-Hour Max/MinChecking what the heater is actually doing, rather than what its dial claimsThe one that publishes its accuracy8.5$12.39 - View on Amazon
02Inkbird ITC-308S Aquarium Temperature ControllerInkbird ITC-308S Aquarium Temperature ControllerA tank you cannot afford to lose - or any tank where a stuck heater would not be noticed for a dayIf you want it to act, not just report8.2$35.99 - View on Amazon

Scores are ours and editorial. They are never published as review or rating markup, because we have not tested these products.

The short answer

Buy the hygger digital thermometer. It is the only one in this category we could find that publishes a measurement deviation - plus or minus 0.5 degF - and it records the high and low over the previous 24 hours. Those two properties are the entire reason to own a thermometer separate from the heater.

Buy the Inkbird controller instead if you want the reading to do something. A thermometer tells you the heater failed. A controller cuts the power when it does. They are different purchases and we have a whole page on which one you actually need.

Do not rely on the heater’s own dial. This is the part most people get wrong, and it is worth a section of its own.

A dial is a setting. A thermometer is a measurement.

Set an adjustable heater to 78 degF and you have told it what to aim for. You have not learned what the water is. The gap between those two things is the heater’s control accuracy, and here is what the makers in our registry actually publish:

DevicePublished accuracyWhat it is
hygger digital thermometerPlus or minus 0.5 degFA measurement
EHEIM Jager / thermocontrolPlus or minus 0.5 degC (about 0.9 degF)A control accuracy
Inkbird ITC-308S controllerPlus or minus 1 degC (about 1.8 degF)A control accuracy
Fluval P Series preset heatersNot publishedA factory setting
Aqueon preset heaters in LED kitsNot publishedA factory setting

Read the top two rows together, because they are the argument. A twelve-dollar-ish stick-on thermometer publishes a tighter figure than the best heater in this registry publishes for its own thermostat. That is not a criticism of EHEIM - controlling a temperature is a harder problem than reading one - but it does mean the dial cannot be your source of truth.

The preset heater case is worse

Fluval and Aqueon both sell preset heaters with no user-adjustable setting and no published control accuracy at all. If you own one, a thermometer is not an accessory - it is the only way you will ever know what the factory setting is doing in your room. We recorded that absence when we wrote the preset versus adjustable comparison and it is the single strongest reason on this page to own one of these.

Why the 24-hour record is the feature that matters

A thermometer you glance at in the evening tells you the temperature in the evening. The failures worth catching do not happen then.

The temperature in a room falls overnight - that is when the heating goes off, when the window is coldest and when a small volume of water loses heat fastest. Our wattage arithmetic is built on exactly that: 5 US gal rated, less 15% for substrate and fill line, is 4.3 gal of water. A 78F target minus a coldest-room 68F is a 10F lift. 4.3 x 0.35 x 10 = 15.1W required. Nothing is sold at 15.1W, so the answer is the 25W. If the room actually drops further than you assumed, the heater runs longer than you planned, and the first sign is an overnight low you were asleep for.

A 24-hour high and low record turns that into something you can read with your coffee. Two numbers, every morning, for the cost of nothing extra. It is also how you catch the opposite failure - a stuck-on heater that is climbing - well before it becomes the emergency the safety page describes.

How we judged these

CriterionWhy it is on the list
A published accuracy figureThe whole point of the device. A thermometer that will not state its deviation is asking to be trusted on faith, and most of this category does exactly that
Records a high and a lowThe failure you need to see happens while you are asleep. A live reading alone cannot show it to you
Nothing extra in the waterAn external sensor means one less object, one less cable and one less thing to knock over in a tank measured in inches
Readable in FahrenheitEvery figure on this site is Fahrenheit because the audience is American. A unit switch is not a luxury, it is the difference between using the thing and translating it

The two formats we did not pick, and why

Liquid crystal strips. The adhesive strip on the outside of the glass costs almost nothing and reads in coarse bands. No maker we found publishes an accuracy figure for one, and a band-based readout cannot show you a two-degree overnight drift even in principle. It is better than nothing and it is not a measurement.

Glass alcohol thermometers. Genuinely accurate, genuinely readable, and a glass tube on a suction cup inside a tank measured in inches. It takes up swimming room, the suction cup fails eventually, and when a glass thermometer breaks it breaks in the tank. We would not put one in a nano.

Neither is a disaster. Both lose to a stick-on digital unit that publishes its deviation and remembers the overnight low.

Using it properly

  1. 01

    Mount it away from the heater

    Opposite end of the tank from the heating element, and not directly in the filter outflow. You want the temperature of the tank, not of the water leaving the heater.
  2. 02

    Give an external sensor time to settle

    A stick-on unit reads through the glass. Fit it, leave it an hour, then trust it. A reading taken thirty seconds after mounting is reading the room.
  3. 03

    Read the high and low, not just the live number

    The live number tells you the tank is fine now. The pair of recorded numbers tells you whether it was fine all night, which is the question.
  4. 04

    Check it against the heater dial once, then stop trusting the dial

    Set the heater, wait a day, compare. Whatever the offset turns out to be, from then on the thermometer is the number and the dial is the input.
The write-ups

Every pick, in full

01 / The one that publishes its accuracyhygger Digital Aquarium Thermometer with LCD and 24-Hour Max/Min

hygger

8.5 / 10

hygger Digital Aquarium Thermometer with LCD and 24-Hour Max/Min

The most useful number on this page: hygger publishes a measurement deviation of plus or minus 0.5 degF. That is finer than any heater in our registry publishes for its own thermostat, which is the entire argument for owning a separate thermometer - the heater's dial is a setting, and this is a measurement. The 24-hour high and low record is the part people underrate, because the temperature swing you need to catch happens at four in the morning while you are asleep.

$12.39 - View on Amazon

#ad Price as of November 2, 2026, from Amazon. Prices change. How this site is funded.

Published specifications for the hygger Digital Aquarium Thermometer with LCD and 24-Hour Max/Min, with the page each figure was read from
SpecificationValueSource
Measurement range0 to 60 degC / 32 to 140 degFhygger published specifications
Measurement deviationPlus or minus 0.5 degFhygger published specifications
Record functionDisplays the high and low temperature over the last 24 hourshygger published specifications
SensorAluminum alloy sensor driven by the unit's microchiphygger published specifications
DisplayTransparent-screen LCD intended not to block the view, switchable between Celsius and Fahrenheithygger published specifications
Battery lifeNot published on the product page - no runtime figure is given for the cell, so plan to check it rather than trust itAbsence recorded by Glass & Gravel

What it does well

  • A published plus or minus 0.5 degF deviation - finer than any heater here publishes
  • The 24-hour high/low record catches the overnight swing you sleep through
  • Reads in Fahrenheit or Celsius without a menu to learn
  • Sticks to the outside of the glass, so nothing else goes in the water

What it does not

  • No published battery runtime
  • An external sensor reads glass temperature, so give it a moment to settle
  • It measures and records - it cannot act on what it finds

Skip this one if

You want something that acts. This measures and records; it will not switch a heater off, which is a controller's job.

How it scores, by criterion

Published spec depth9.0
Published accuracy9.5
Usefulness of the record9.0
Simplicity8.5
Value9.0
02 / If you want it to act, not just reportInkbird ITC-308S Aquarium Temperature Controller

Inkbird

8.2 / 10

Inkbird ITC-308S Aquarium Temperature Controller

A probe in the tank and a relay on the socket, so the heater's own thermostat stops being the only thing standing between your fish and a stuck-on element. Inkbird publishes the figures: -50 to 99C range, plus or minus 1C accuracy, a 10A maximum load, a 2 m NTC probe, calibration and high/low alarms. Read that accuracy figure carefully - at plus or minus 1C it is LESS precise than the EHEIM heater it would be supervising. You are not buying precision. You are buying a second, independent thermostat and an alarm.

$35.99 - View on Amazon

#ad Price as of November 2, 2026, from Amazon. Prices change. How this site is funded.

Published specifications for the Inkbird ITC-308S Aquarium Temperature Controller, with the page each figure was read from
SpecificationValueSource
Temperature control range-50 to 99 C / -58 to 210 FInkbird published specifications
Control accuracy+/- 1 C (-50 to 70 C) / +/- 1 F (-50 to 160 F)Inkbird published specifications
Maximum load10A at 100-240V AC, across dual heating and cooling outletsInkbird published specifications
ProbeNTC sensor on a 2 m / 6.56 ft leadInkbird published specifications
AlarmsHigh and low temperature alarm, plus over-temperature and sensor-fault alarmInkbird published specifications
CalibrationTemperature calibration supportedInkbird published specifications

What it does well

  • Publishes range, accuracy, load and probe length - more than most heaters do
  • A second independent thermostat is the only real defense against a stuck-on heater
  • Sensor-fault and high/low alarms catch the failure you would otherwise sleep through
  • Calibration means you can trust it against a reference thermometer

What it does not

  • Published accuracy of +/- 1 C is coarser than the EHEIM heater's +/- 0.5 C
  • Costs about as much as the heater it supervises
  • A second box, a second cord and a probe lead in a tank with no room to hide them
  • It cannot fix a heater that fails off - it only limits one that fails on

Skip this one if

The tank is a 5-gallon with a correctly sized preset heater and you check the thermometer daily. That is already two layers, and this costs about what the heater did.

How it scores, by criterion

Published spec depth9.0
Nano suitability6.0
Ease of use7.0
Running cost9.0
Necessity6.5

How these picks were chosen

Everyone in this category says they tested twenty tanks. We have not tested any, and we say so. What we did instead: read the manuals, compile the published specifications, compute the wattage and the turnover against the tank’s real water volume rather than its shelf label, and show the arithmetic so you can check it.

The full method, including what we refuse to claim.

Questions

Frequently asked

Do I need a thermometer if my heater has a dial?

Yes. The dial is what you asked for; the thermometer is what you got. Even EHEIM, the only heater maker in our registry publishing a control accuracy, publishes a wider figure than the hygger thermometer does.

What temperature should the tank read?

We target 78 degF for a betta. What matters nearly as much is that it is the same number tomorrow - the temperature page covers the range and the swing.

Are stick-on strip thermometers accurate?

No maker we found publishes an accuracy figure for one, and they read in coarse bands. Useful as a rough check, not as the instrument you make decisions with.

Should I get a thermometer or a temperature controller?

A thermometer if you want to know; a controller if you want something to happen. Most nano tanks should own a thermometer and most do not need a controller - we argue that case in detail.

Where should the thermometer go?

Away from the heater and out of the filter outflow, so it reads the tank rather than the warmest or best-mixed spot in it. In 4.3 gallons of water the difference is small, but the point of the instrument is to be the number you trust.

Sources

Where the figures on this page came from

  1. Fluval P Series Submersible Heaters - published ratings and heating-capacity note
  2. Aquarium Co-Op, Betta Fish Care Guide - published temperature and tank-size guidance
  3. hygger stickable digital aquarium thermometer - published specifications (range, measurement deviation, 24-hour max/min record)
  4. EHEIM thermocontrol 50 - published technical data (the heater sold in the US as the Jager 50W)
  5. Inkbird ITC-308S aquarium temperature controller - published specifications
Read next