Last Updated: September 18, 2026
- Top Pick: NICREW 100W Aquarium Heater with Temp Controller for 10-20 Gallon Tanks
- Best Value: HITOP Compact Submersible Aquarium Heater -100w Digital Heater for Fish Tank Turtle Tank, for Saltwater and Fresh Water with Temperature Controller
- Premium Choice: hygger 200w Aquarium Heater, Submersible Fish Tank Heater with Intelligent Temperature Control and Leaving Water Automatically Stop Heating System, for 20-40 Gallon Tanks
The Short Answer
For most 20-gallon aquariums, a 100-watt heater is the best starting point. A 100W model usually provides enough heating power for a standard tank in a room kept around 68–72°F. Look for a heater with an adjustable thermostat, a readable temperature display or dial, and an automatic shutoff when the water level drops.
Choose a 150W heater if the aquarium is in a cool basement, garage, office, or room that regularly falls below 68°F. A 200W heater may be appropriate for a particularly cold location, but it is often better to use two smaller heaters—such as two 100W units—with independent thermostats. That arrangement distributes heat more evenly and provides some backup if one heater fails.
As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Product prices and availability are accurate as of the date shown and are subject to change.
The right wattage depends on the temperature difference between the room and the aquarium. Tropical fish commonly need water around 76–80°F, while many cold-water species require less heat. Always check the care requirements for your fish before setting the thermostat. For 2026, a practical buying rule remains simple: start with 100W for a typical 20-gallon tank, then increase capacity for colder rooms rather than choosing a larger heater automatically.
Standard Sizes
“20 gallon” describes water capacity, not one universal footprint. The two most common 20-gallon shapes are the 20-gallon high and 20-gallon long. Their dimensions affect water depth, heating circulation, and where the heater can be installed.
| Tank size | Typical outside dimensions | Approx. dimensions in centimeters | Recommended heater range | Approx. filled weight |
|---|---|---|---|---|
| 10 gallon | 20 × 10 × 12 in | 50.8 × 25.4 × 30.5 cm | 50W–75W | 100–115 lb / 45–52 kg |
| 20 gallon high | 24 × 12 × 16 in | 61.0 × 30.5 × 40.6 cm | 100W–150W | 200–220 lb / 91–100 kg |
| 20 gallon long | 30 × 12 × 12 in | 76.2 × 30.5 × 30.5 cm | 100W–150W | 200–220 lb / 91–100 kg |
| 29 gallon | 30 × 12 × 18 in | 76.2 × 30.5 × 45.7 cm | 150W–200W | 285–310 lb / 129–141 kg |
| 40 gallon breeder | 36 × 18 × 16 in | 91.4 × 45.7 × 40.6 cm | 200W–300W | 450–475 lb / 204–216 kg |
Dimensions vary slightly by manufacturer, trim, and glass thickness, so measure your tank before buying accessories. Filled-weight estimates include water, substrate, décor, and the aquarium itself; they are approximate. A 20-gallon aquarium can weigh more than 200 pounds when fully set up, so place it on a properly rated stand.
For a 20-gallon tank, the heater itself usually measures about 8–12 inches long (20–30.5 cm), although compact models can be shorter. Confirm the heater’s minimum water depth and clearance requirements. A heater that fits the wattage rating may still be too long for a narrow setup or may interfere with a filter intake, divider, decorations, or a turtle basking platform.
How to Measure Your Space
- Measure the tank’s inside water depth. Measure from the intended waterline to the bottom glass, not from the floor to the top rim. The heater must remain submerged to the depth specified in its instructions.
- Measure the available vertical and horizontal clearance. Record the open area near the rear wall or side wall. Leave room for suction cups, the power cord, and removal for maintenance. Compare those measurements with the heater’s published length.
- Identify the room’s lowest temperature. Use the coldest overnight temperature, not the average daytime temperature. A tank in a 72°F room has a smaller heating job than one in a 62°F basement.
- Check the aquarium’s actual water volume. A tank labeled 20 gallons may hold less after gravel, rocks, driftwood, plants, and a partial fill. Measure the water volume when selecting a heater, especially with heavily decorated aquariums.
- Find a location with water movement. Install the heater near the filter return or another area with steady circulation. Water movement distributes heat and helps prevent warm and cool pockets.
- Check the electrical setup. Use a grounded outlet or a properly installed aquarium power strip with drip loops. Keep every connection higher than the outlet so water cannot run along the cord into the receptacle.
Do not operate a submersible heater outside the water unless its instructions specifically allow it. During water changes, unplug the heater before lowering the water level and let it cool before removing it. A separate aquarium thermometer is useful because the heater’s built-in display or thermostat is not a substitute for checking the water temperature.
By Room or Use Case
Typical heated living room
A 100W adjustable heater is usually suitable for a 20-gallon high or long aquarium in a temperature-controlled living room. This is the most common recommendation for tropical community fish. Set the thermostat gradually and check the water with a separate thermometer after the aquarium has stabilized for 24 hours.
Cold basement, garage, or drafty room
Choose 150W if the room can drop several degrees below 68°F. A 200W heater may be necessary in a very cold space, but oversized single heaters can raise the temperature too quickly if the thermostat sticks. Two 100W heaters placed at opposite ends can provide more even coverage and reduce the impact of one failed unit.
20-gallon long aquarium
The longer footprint gives water more horizontal area to circulate. Place the heater near the filter return, ideally toward one end, and check the opposite end with a thermometer. A 100W model is generally adequate in a warm room; use 150W if the room is cool or the tank has a lid that does not retain heat well.
Betta, shrimp, or small species tank
Small tanks need careful temperature control because they can change temperature quickly. A compact 25W–50W heater may be more appropriate if the aquarium is smaller than 20 gallons, but do not choose a low-wattage model for a full 20-gallon setup solely because the fish are small. The tank’s water volume and room temperature determine the heating requirement.
Freshwater versus saltwater
Freshwater and saltwater tanks with the same volume generally need similar wattage when they are kept at the same temperature. For marine aquariums, select a heater labeled for saltwater use and choose corrosion-resistant materials. Saltwater systems also benefit from a secondary temperature controller or alarm, particularly when livestock is expensive or sensitive.
Product examples and typical prices
Common 100W options for 10–20 gallon tanks include the NICREW 100W Aquarium Heater with Temperature Controller, typically priced around $20–$25, and the HITOP Compact 100W Digital Heater, usually around $18–$25. Both illustrate the type of adjustable, submersible heater commonly selected for a 20-gallon aquarium.
For a cooler location, the hygger 200W Aquarium Heater rated for 20–40 gallon tanks is commonly found around $35–$45. It is a higher-capacity option, so use it only with appropriate temperature monitoring and enough water circulation. The hygger Small Aquarium Betta Heater line, with 10W, 25W, 50W, and 100W versions, typically costs about $15–$25; select the wattage based on the actual tank size rather than the product’s smallest advertised use case.
Common Sizing Mistakes
- Choosing by tank label alone: Room temperature and the desired water temperature matter as much as the gallon rating.
- Using a 200W heater in every 20-gallon tank: More wattage is not automatically safer. Excess capacity can cause rapid temperature swings if the thermostat malfunctions.
- Ignoring heater length: Measure the available space, particularly in tall tanks with low waterlines or crowded décor.
- Placing the heater in stagnant water: Without circulation, one area may become warmer than the rest of the aquarium.
- Relying only on the built-in display: Verify the temperature with a separate thermometer at the opposite end of the tank.
- Leaving the heater exposed during maintenance: Unplug it before draining water and wait before handling it.
- Skipping a lid: Evaporation and heat loss increase in open-top tanks, which may require more heating capacity.
FAQ
Is 100 watts enough for a 20-gallon aquarium?
Usually, yes. A 100W adjustable heater is appropriate for most 20-gallon aquariums in rooms around 68–72°F. Choose 150W when the room is consistently colder or the target temperature is substantially higher than room temperature.
Can I use a 200W heater in a 20-gallon tank?
You can, but it is not always the best choice. A 200W heater may be useful in a cold room, provided it has a reliable thermostat, adequate water circulation, and a separate thermometer. Two 100W heaters are often a more controlled alternative.
Where should a heater go in a 20-gallon aquarium?
Place it near the filter outlet or another area with steady water movement. Follow the manufacturer’s instructions for vertical or horizontal positioning, keep it fully submerged, and avoid burying it under gravel or pressing it against decorations.
What temperature should a 20-gallon tropical aquarium be?
Many tropical community fish do well around 76–80°F, but species requirements vary. Set the heater according to the fish’s needs, then confirm the actual water temperature with a separate thermometer rather than relying only on the thermostat setting.
Ready to decide? Our #1 pick for 2026 is the 10 gallon.
Live price & availability on Amazon.









