As an Amazon Associate I earn from qualifying purchases. Learn more›

Best Aquarium Heaters

Five aquarium heaters compared by wattage, listed tank size, and thermostat type, from a preset 50-watt Tetra to a 300-watt hygger for larger tanks.

The best aquarium heater for your tank is a fully submersible unit sized by its maker’s chart for the water you keep, with a thermostat you can live with: preset, set by a dial, or set from an external controller with a readout. Of the five heaters we compared, the Tetra HT 50-watt heater is our Best Overall for small covered tanks, because Tetra’s own product page matches the listing’s product number and size chart. For larger tanks, a 300-watt hygger heater is listed for up to 48 gallons.

  • Best Overall: Tetra HT Submersible Heater (50 watts). Preset to 78°F for 2 to 10 gallon tanks with a hood or glass canopy; Tetra’s current product page matches the listing.
  • Best Dial-Controlled Heater: EHEIM Jager Thermostat Heater (150 watts). The only heater here set with a dial on the heater itself, with a recalibration feature, per the listing.
  • Best Nano Heater With an Audible Alarm: hygger Mini Submersible Heater (20 watts). Listed for 1 to 5 gallons and the only listing here that describes a beep alarm on a fault.
  • Best Low-Wattage Heater for Tiny Tanks: hygger Small Aquarium Betta Heater (10 watts). The lowest wattage in this roundup, listed for 1 to 5 gallons.
  • Best for Larger Tanks: hygger Submersible Aquarium Heater (300 watts). The highest wattage here, listed for 26 to 48 gallons (26 to 47 on hygger’s chart).

Aquarium Heaters Compared at a Glance

Specs come from each Amazon listing unless marked as the maker’s figure. Where the listing and the maker’s page disagree, both are shown.

ProductWattage and listed tank sizeTemperature controlProtection features
Tetra HT Submersible Heater 50W (Best Overall)50 W; 2 to 10 gal, with a hood or glass canopyPreset 78°F, no adjustment; red and green indicator lightShuts off if an electrical short is detected; UL Listed, per the listing
EHEIM Jager Thermostat Heater 150W (Best Dial-Controlled Heater)150 W; tank range not stated in the listingTruTemp dial with recalibration; on/off indicator lightTurns off when the water level dips too low, per the listing
hygger Mini Submersible Heater 20W (Best Nano Heater With an Audible Alarm)20 W; 1 to 5 galExternal controller, 59 to 93°F; digital readout of water temperatureLow water and overheat shutoff with a beep alarm and error code
hygger Small Aquarium Betta Heater 10W (Best Low-Wattage Heater for Tiny Tanks)10 W; 1 to 5 galExternal controller, 59 to 93°F; LED readoutStops heating out of water or when overheated (95°F per the listing, 93°F per hygger)
hygger Submersible Aquarium Heater 300W (Best for Larger Tanks)300 W; 26 to 48 gal (hygger: 26 to 47)External controller, 59 to 93°F; shows current and set temperatureStops heating out of water; shuts off above 93°F

How We Chose

This roundup is based on Amazon listings, the makers’ product pages and manuals where we could open them, and owner reviews where the listing has them. We weighted four things: whether the maker or listing states a tank size for the exact wattage, how the temperature is set and shown, which shutoffs the listing or maker describes (out of water, overheat, electrical fault), and whether the maker’s own site still lists the model. Best Overall also had to be a model the maker still lists. Best Overall is chosen on these criteria, not by score alone. The full method, including how the AquariumTech Score is calculated, is on our How We Review page.

We do not recommend water temperatures for any species. The right setting depends on the fish or invertebrates you keep, so take it from a species care source or a licensed aquatic veterinarian, then pick a heater that can hold it.

The Best Aquarium Heaters, Reviewed

This roundup is general product information, not repair or electrical safety advice. Follow the safety instructions in your product’s manual, supervise children, and contact the manufacturer or an authorized service center if a product sparks, overheats, or has a damaged cord.

We earn a commission from qualifying purchases made through links on this page. Commissions never affect our rankings or AquariumTech Scores.

Our ranking reflects our overall assessment of specifications, independent reviews, and the AquariumTech Score. The AquariumTech Score itself reflects Amazon customer ratings only.

Award Product AquariumTech Score About AquariumTech ScoreThe AquariumTech Score is our own rating from 0 to 10. It starts from the product's average owner rating and may be adjusted by up to 0.5 points by our editors, using the same published criteria for every product. It is never influenced by manufacturers, retailers, or affiliate commissions. Learn more ›
Tetra HT10 Submersible Heater Tetra HT10 Submersible Heater 8.2/10 Buy
EHEIM Jager Thermostat Heater EHEIM Jager Thermostat Heater 8.2/10 Buy
Hygger Mini Submersible Heater Hygger Mini Submersible Heater 8.9/10 Buy
Hygger Small Aquarium Betta Heater Hygger Small Aquarium Betta Heater 8.4/10 Buy
Hygger Submersible Heater with Controller Hygger Submersible Heater with Controller 8.6/10 Buy
1
Tetra HT10 Submersible Heater

Tetra HT10 Submersible Heater

Tetra · 8.2/10 AquariumTech Score About AquariumTech ScoreThe AquariumTech Score is our own rating from 0 to 10. It starts from the product's average owner rating and may be adjusted by up to 0.5 points by our editors, using the same published criteria for every product. It is never influenced by manufacturers, retailers, or affiliate commissions. Learn more ›

A preset 50-watt submersible heater for 2 to 10 gallon aquariums, with an electronic thermostat set to 78°F and a red and green indicator light, per the listing. Tetra's HT page lists this size as the HT10 and says a hood or glass canopy is needed to hold in the heat.

Pros

  • Electronic thermostat with no adjustment needed
  • Mounts vertically or horizontally
  • Two-year warranty, per the listing

Cons

  • Fixed at 78°F
  • No temperature readout
  • Two owners report units that overheated small tanks
2
EHEIM Jager Thermostat Heater

EHEIM Jager Thermostat Heater

Eheim · 8.2/10 AquariumTech Score About AquariumTech ScoreThe AquariumTech Score is our own rating from 0 to 10. It starts from the product's average owner rating and may be adjusted by up to 0.5 points by our editors, using the same published criteria for every product. It is never influenced by manufacturers, retailers, or affiliate commissions. Learn more ›

A fully submersible 150-watt heater set with a TruTemp dial that can be recalibrated, with an on/off indicator light and a dry-run control that turns it off when the water level drops too low, per the listing. The listing does not state a tank size range or model number.

Pros

  • Temperature set on a dial on the heater
  • Turns off when the water level dips too low, per the listing
  • Listed for fresh or marine water

Cons

  • No tank size range in the listing
  • No digital temperature readout
  • No model number in the listing
3
Hygger Mini Submersible Heater

Hygger Mini Submersible Heater

hygger · 8.9/10 AquariumTech Score About AquariumTech ScoreThe AquariumTech Score is our own rating from 0 to 10. It starts from the product's average owner rating and may be adjusted by up to 0.5 points by our editors, using the same published criteria for every product. It is never influenced by manufacturers, retailers, or affiliate commissions. Learn more ›

A 20-watt mini heater for about 1 to 5 gallon tanks, with a heating element about 4 inches long and an external controller that sets 59 to 93°F and shows the water temperature, per the listing. The listing describes low water and overheat shutoffs with a beep alarm.

Pros

  • Digital readout of the current water temperature
  • Keeps its setting after a power outage, per the listing
  • Mounts vertically or horizontally with two suction cups

Cons

  • Listed only for 1 to 5 gallons
  • Controller is a separate unit outside the tank
  • No other wattages in this listing
4
Hygger Small Aquarium Betta Heater

Hygger Small Aquarium Betta Heater

hygger · 8.4/10 AquariumTech Score About AquariumTech ScoreThe AquariumTech Score is our own rating from 0 to 10. It starts from the product's average owner rating and may be adjusted by up to 0.5 points by our editors, using the same published criteria for every product. It is never influenced by manufacturers, retailers, or affiliate commissions. Learn more ›

A 10-watt quartz heater about 4.1 inches long for 1 to 5 gallon glass or acrylic tanks, with an external LED controller adjustable from 59 to 93°F, per the listing. The listing gives the overheat cutoff as 95°F; hygger's product page gives 93°F.

Pros

  • Adjustable from 59 to 93°F
  • Shows the water temperature in real time
  • Stops heating out of water, with an E1 error code

Cons

  • Listed only for 1 to 5 gallons
  • Title names four wattages; check the size selected
  • Controller sits outside the tank on a cable
5
Hygger Submersible Heater with Controller

Hygger Submersible Heater with Controller

hygger · 8.6/10 AquariumTech Score About AquariumTech ScoreThe AquariumTech Score is our own rating from 0 to 10. It starts from the product's average owner rating and may be adjusted by up to 0.5 points by our editors, using the same published criteria for every product. It is never influenced by manufacturers, retailers, or affiliate commissions. Learn more ›

A 300-watt quartz heater, 9.69 inches long, with an external controller that adjusts from 59 to 93°F, per the listing. The listing rates it for 26 to 48 gallons; hygger's size chart gives 26 to 47 gallons.

Pros

  • Stops heating when out of water, per the listing
  • Shuts off above 93°F, per the listing
  • Remembers its setting after a power cut

Cons

  • Title lists four wattages; check which size ships
  • Not rated above 48 gallons
  • Controller adds a second unit to place outside the tank

1. Tetra HT Submersible Heater, 50 Watts: Best Overall

Who it’s for: someone heating a covered tank of 2 to 10 gallons, such as a 5 gallon betta setup with a lid, where a fixed 78°F suits the animals kept and no adjustment is wanted.

Highlights: According to the Amazon listing, this fully submersible 50-watt heater uses a built-in electronic thermostat that holds the water at 78°F with no adjustment, glows red while heating and green at temperature, and can be mounted vertically or horizontally. The listing says it shuts off if an electrical short is detected, that it is UL Listed, and that it carries a two-year warranty. Tetra’s HT Submersible Heaters page lists this size as the HT10 (50 watts, 2 to 10 gallons) under product number 26447, the same number as the listing, and says a hood or glass canopy is critical to contain the heat. The maker’s HT heater manual describes the preset as 76 to 80°F and prints a two-year limited warranty.

It earns Best Overall in a general roundup for a narrow reason: it is the heater here whose model we could match to a current maker page, and a model with more owner reviews to draw on than the other picks. It is not the right heater for every tank, since it stops at 10 gallons. This listing appears to share its owner feedback with Tetra’s 100-watt HT listing for 10 to 30 gallon tanks, so we lowered its AquariumTech Score by an editorial adjustment, as described on our How We Review page.

Pros

  • Listing, product number, and size chart all match Tetra’s current HT page.
  • Tetra’s manual says a horizontal mount near the bottom can stay in place during normal water changes of 25 to 50%; unplug it first, as the manual directs for any handling.

Cons

  • Tetra calls a hood or glass canopy critical, so it is a poor match for open-top tanks.
  • Rated for no more than 10 gallons; larger tanks need a different HT size.

What owners say: Many reviews come from betta keepers with tanks of 2.5 to 5 gallons. One owner says it took about 24 hours to reach temperature, stayed put on the glass, and cleans with a quick wipe. Another found it switching to green at 77.1°F, within the plus or minus 2 degrees the owner says it is advertised at. An owner with a 3 gallon tank near a cold window saw about 74°F in winter but never above 78°F once the weather warmed. A keeper who runs several of them likes the electronic thermostat but notes it cannot be run warmer than about 78°F. The serious complaints are about overheating: one owner found a 5 gallon tank at 92°F after about two years with the light still red (Tetra replaced it under warranty), and another found a tank in the 90s and blames the heater for the loss of two fish.

Who should look elsewhere: anyone heating more than 10 gallons, anyone running an uncovered tank, and keepers who need a set point other than the preset.

2. EHEIM Jager Thermostat Heater, 150 Watts: Best Dial-Controlled Heater

Who it’s for: keepers who want to set the temperature on the heater itself, with no separate controller box hanging outside the tank, in a freshwater or marine setup.

Highlights: According to the Amazon listing, this 150-watt heater is fully submersible and uses a TruTemp dial that can be recalibrated for precise regulation. The listing says its Thermo Safety Control protects against running dry and turns the heater off when the water level dips too low, and an on/off indicator light shows when it is heating. The listing describes the glass as shock resistant and shatterproof and says the heater suits fresh or marine water. The listing gives no model number and no tank size range for this wattage, so confirm the size rating with EHEIM before you order. We could not match this listing to a maker page: EHEIM’s international heater pages list its adjustable heaters under the thermocontrol name, and a search of that site for Jager returns no heater, so the specs here come from the listing only.

The listing appears to share its owner ratings with the 50 to 300 watt versions of the heater, so we lowered its AquariumTech Score by an editorial adjustment, as described on our How We Review page.

Pros

  • The only heater in this roundup adjusted with a dial on the unit, per the listing.
  • The recalibration feature lets you correct the dial against your own thermometer, as the listing describes it.

Cons

  • The listing’s spec fields are empty, so dimensions and cord length are not listed.
  • We could not match this listing to a current EHEIM product page.

Who should look elsewhere: anyone who wants a printed tank size range before buying, keepers who want to read the water temperature on a display, and owners of 1 to 5 gallon tanks, where the two small hygger heaters are listed.

3. hygger Mini Submersible Heater, 20 Watts: Best Nano Heater With an Audible Alarm

Who it’s for: owners of a 1 to 5 gallon desktop or betta tank who want to choose the temperature, see it on a display, and hear an alert if something goes wrong.

Highlights: According to the Amazon listing, this 20-watt heater has a heating element about 4 inches long and 1 inch high, sized for about 1 to 5 gallon tanks. An external controller sets the temperature from 59 to 93°F, shows the real-time water temperature, and lights up to show heating or standby. The listing describes low water level shutdown and overheat protection: when the controller detects a fault, it gives an error code, beeps, and stops heating. It also keeps its setting after a power outage and mounts vertically or horizontally with two suction cups. The listing adds its own warning: after a fault shutoff, residual heat in the rod may melt the shell, so it should be dealt with right away. The listing gives no model number.

Pros

  • The only listing here that describes an audible alarm on a fault.
  • The listing’s safety notes are specific: keep the rod fully submerged, unplug before a water change or cleaning, and let it cool for 15 minutes.

Cons

  • The listing’s warning about residual heat melting the shell means a fault still needs a quick response.
  • No model number, so the specs cannot be matched to a maker page.

Who should look elsewhere: anyone with more than 5 gallons of water, and keepers who would rather not run a separate controller (the EHEIM is set on the unit).

4. hygger Small Aquarium Betta Heater, 10 Watts: Best Low-Wattage Heater for Tiny Tanks

Who it’s for: someone heating a 1 to 5 gallon glass or acrylic tank who wants an adjustable heater small enough to hide behind a plant.

Highlights: The title names four wattages from 10 to 100 watts, but the listing’s details describe the 10-watt size for 1 to 5 gallons, so confirm the size selected before you order. According to the Amazon listing, the heater is about 4.1 inches long, uses 2 mm quartz glass, works in fresh or marine water, and is set from an external controller with an LED readout, adjustable from 59 to 93°F. The listing says it stops heating and shows an error code (HH for high temperature, E1 for out of water) when the water exceeds 95°F or drops below the minimum level. hygger’s Mini Portable Heater page lists the same four sizes with 10 watts for 1 to 5 gallons, but says the heater stops at 93°F. Because the listing’s overheat figure differs from hygger’s page, we lowered its AquariumTech Score by an editorial adjustment, as described on our How We Review page.

Pros

  • At 10 watts, the lowest wattage in this roundup.
  • The readout switches between °F and °C, per hygger’s page.

Cons

  • The listing and the maker disagree on the overheat cutoff.

Who should look elsewhere: anyone with more than 5 gallons of water (hygger’s chart moves to 25 watts for 5 to 10 gallons), and buyers who would rather not double-check which wattage a multi-size listing ships.

5. hygger Submersible Aquarium Heater, 300 Watts: Best for Larger Tanks

Who it’s for: keepers of a mid-size tank, such as a 29 or 40 gallon setup, who want one adjustable heater with the water temperature shown outside the tank.

Highlights: The title also names 100, 150, and 200-watt sizes; the details and model number describe the 300-watt version. According to the Amazon listing, it is 9.69 inches long and suits 26 to 48 gallon tanks in fresh or marine water. The external controller shows both the current water temperature and the set point, adjustable from 59 to 93°F, with red and green lights for heating and holding. The listing says it stops heating out of water (code Er), shuts off above 93°F (code EE), and keeps its last setting after a power cut. hygger’s Mini Aquarium Submersible Heater page lists the 300-watt size for 26 to 47 gallons and describes the same shutoffs.

Pros

  • The highest wattage and widest tank range in this roundup, from both the listing and hygger.
  • Shows current and set temperature on one controller, per the listing.

Cons

  • The title’s tank ranges for the smaller sizes do not match hygger’s chart.

Who should look elsewhere: anyone with a tank under 26 gallons, where a smaller size fits hygger’s chart better, and anyone heating more than 48 gallons.

How to Choose an Aquarium Heater

The choice comes down to three questions: how many watts your tank needs according to the maker of the heater you are considering, how you want to set the temperature, and how you will notice if the heater fails. More heating equipment is in our heaters and chillers section.

Size by the maker’s chart, not a single rule

Makers rate the same wattage for very different tanks. A 100-watt heater covers 10 to 30 gallons on Tetra’s HT chart, 10 to 26 gallons on hygger’s Mini Portable Heater chart, and 10 to 21 gallons on hygger’s Mini Aquarium Submersible Heater chart. Use the chart for the exact model you are buying. Tetra’s HT page also warns that a heater too small for the tank can underheat it, and owners of the Tetra HT report that a cold room near a window kept a small tank below the preset. If your tank sits near the top of a heater’s range in a cool room, the next size up on that maker’s chart leaves more margin.

Preset, dial, or external controller

A preset heater like the Tetra HT has nothing to set, but it holds one temperature only. A dial heater like the EHEIM is set on the unit inside the tank. The three hygger heaters use an external controller, so you can change the setting and read the water temperature without reaching into the tank. If you will ever need a setting other than 78°F, skip the preset model.

Plan for a heater that fails

In the Tetra HT reviews, owners found the overheating only after noticing fast evaporation or after fish had died. A built-in cutoff is not a substitute for that. The hygger listings describe overheat shutoffs and readouts, the EHEIM listing describes a dry-run shutoff, and the Tetra listing describes a shutoff for electrical shorts and a thermostat it says prevents overheating, but no separate overheat cutoff. Keep an independent thermometer in the tank and glance at it daily. If your fish behave unusually or the water runs hotter than your setting, unplug the heater and contact a licensed aquatic veterinarian about the animals.

Electrical basics near water

Every heater here plugs into the wall and sits underwater, so read the manual for your model before installing it. Tetra’s HT manual says to arrange a drip loop in the cord, to make sure the heater is fully submerged before plugging it in, and to unplug it when not in use, before putting on or taking off parts, and before cleaning. It says not to repair a unit yourself if it leaks, has a damaged cord or plug, or has been dropped, and if the plug or outlet gets wet, to switch off the fuse or circuit breaker before unplugging the cord. If a heater cracks, leaks, or feels unusually hot, stop using it and contact the maker.

Frequently Asked Questions

What size aquarium heater do I need for a 40 gallon tank?

Check the chart for the specific heater. Tetra’s HT chart puts 40 gallons at the boundary of two sizes: 150 watts for 30 to 40 gallons and 200 watts for 40 to 55 gallons. hygger’s chart for its Mini Aquarium Submersible Heater rates the 300-watt size for 26 to 47 gallons. Of the five heaters in this roundup, only the 300-watt hygger is rated to cover 40 gallons, so it is the one to look at if you need a 40 gallon aquarium heater; the EHEIM listing gives no tank range.

Is a 100 watt aquarium heater enough for my tank?

It depends on the model. The same 100 watts is rated for 10 to 30 gallons by Tetra’s HT chart, 10 to 26 gallons by one hygger chart, and 10 to 21 gallons by another. Find your tank’s volume, then confirm it falls inside the range the maker prints for that exact heater.

Do all aquarium heaters have a thermostat?

All five here do, in different forms. Per the listings, the Tetra HT uses a built-in electronic thermostat fixed at 78°F, the EHEIM uses a dial thermostat, and the three hygger heaters use an external thermostatic controller that switches the heater on below the set temperature and off when it is reached. If you want an aquarium heater with a thermostat you can adjust and read, look at the hygger models.

How do I set up a fish tank heater?

Follow the manual for your model. Tetra’s HT manual says to attach the heater, vertically or horizontally, in an area with good water circulation, and never upside down. It says to make sure the heater is fully submerged before plugging it in, and in a new aquarium to allow 24 hours for the water to reach temperature before adding fish. The 20-watt hygger listing likewise says to keep the rod fully submerged.

How do I clean an aquarium heater?

Unplug it first and let it cool. Tetra’s manual says to unplug the HT 15 minutes before exposing it to air, and the 20-watt hygger listing gives the same 15-minute cool-down before cleaning. hygger’s Mini Portable Heater page says to unplug the heater and remove it from the aquarium before cleaning or changing the water. One Tetra HT owner says a quick wipe was all it needed. Check the glass for cracks while it is out, and do not reuse a damaged heater.

Which aquarium heater is the most efficient?

We have no measured energy-use data for these heaters, so we do not rank them on efficiency. The hygger 300-watt listing claims its nickel-chromium heating wire has higher thermal efficiency, which we could not verify. Tetra’s manual says to use an aquarium hood or cover and keep it closed to reduce heat loss and water evaporation.

About the author

Soham James
Soham James

Soham James is a fishkeeping enthusiast with a keen interest in aquarium technology and equipment selection. At AquariumTechLab.com, Soham explains filters, heaters, pumps, and monitoring tools, helping aquarists understand their options and choose equipment suited to their tanks.