Tankless Water Heater Not Heating (Causes & Fixes Guide)

If your tankless water heater is not heating, the issue is usually related to power, gas supply, water flow, or internal system faults.

The good news: most problems can be diagnosed quickly with a few simple checks.


Quick Checks First

Before diving into deeper issues, check these:

  • Is the unit powered on and receiving electricity?
  • Is the gas valve fully open? (for gas models)
  • Is the water supply turned on and flowing properly?
  • Are any error codes showing on the display?
  • Is the water flow strong enough to activate the heater?

Sometimes the issue is as simple as a closed valve or a tripped breaker. These quick checks can save you time before moving into deeper troubleshooting.


1. No Power to the Unit

If the unit has no power, it will not heat water.

What to check:

  • Tripped breaker
  • Unplugged unit
  • Faulty outlet
  • Blown internal fuse

Fix:

  • Reset breaker
  • Plug unit securely
  • Test outlet
  • Replace fuse if needed

2. Gas Supply Issue (Gas Units)

No gas = no heat. Gas-powered units rely on a steady gas supply to ignite and maintain heat. Even small interruptions can stop the heating process completely.

Issues can come from the supply line, regulator, or even temporary outages.

What to check:

  • Gas valve position
  • Empty propane tank
  • Gas line blockage

Fix:

  • Open gas valve fully
  • Refill propane tank
  • Contact technician for gas line issues

3. Flow Rate Too Low

Tankless water heaters require a minimum flow rate to activate heating. If the flow is too low, the unit will not turn on the burner or heating elements.

This commonly happens when multiple fixtures compete for water or when faucets are only partially open. Even a slightly restricted flow can prevent the unit from heating properly.

Signs:

  • Cold water only
  • Unit does not ignite

What to check:

  • Partially closed faucets
  • Clogged fixtures
  • Low home water pressure

Fix:

  • Open faucet fully
  • Clean aerators/showerheads
  • Check pressure regulator

If your unit sometimes heats but then suddenly turns cold, you may be dealing with a different issue. See our guide on tankless water heater hot then cold.


4. Clogged Heat Exchanger (Scale Build-Up)

Mineral buildup blocks heat transfer. Over time, mineral deposits from hard water build up inside the heat exchanger. This layer of scale acts as an insulator, preventing efficient heat transfer.

As buildup increases, the unit struggles to heat water, resulting in lukewarm output or complete loss of heat.

Signs:

  • Lukewarm water
  • Reduced performance over time

Fix:

  • Flush the unit to remove scale buildup

👉 See our full guide:
Tankless Water Heater Flush Guide


5. Dirty or Blocked Inlet Filter

Restricted water flow prevents heating.

What to check:

  • Inlet screen filter

Fix:

  • Remove and clean filter
  • Reinstall properly

6. Faulty Heating Elements (Electric Units)

Electric models rely on internal heating elements.

Signs:

  • Unit powers on but does not heat

Fix:

  • Replace faulty heating elements
  • Test with multimeter (advanced)

7. Ignition Failure (Gas Units)

The unit may fail to ignite even with gas available.

Causes:

  • Dirty igniter
  • Flame sensor issues
  • Venting problems

👉 Related issue:
Tankless Water Heater Not Turning On


8. Error Codes or Internal Faults

Modern units display error codes when something fails.

Fix:

  • Check manual for code meaning
  • Reset unit
  • Call technician if persistent

Maintenance Tip (Prevention)

Most “not heating” issues are caused by poor maintenance.

Regular upkeep prevents:

  • Scale buildup
  • Flow restrictions
  • Component failure

👉 Learn more:
Tankless Water Heater Maintenance Guide


Related Tankless Water Heater Problems

If your issue is slightly different, check these:

  • Tankless Water Heater Not Turning On
  • Tankless Water Heater Hot Then Cold

Or visit the full guide:

👉 Tankless Water Heater Troubleshooting

When to Call a Professional

If you’ve checked power, gas supply, and water flow but the unit is still not heating, it may be time to call a technician.

Professional service is recommended if:

  • Error codes persist after resetting
  • You suspect a gas or electrical issue
  • Internal components may be damaged
  • The unit is older and performance has declined

Attempting advanced repairs without proper tools or experience can lead to further damage.


FAQ

Why is my tankless water heater running but not heating?

This is usually caused by low flow rate, scale buildup, or a faulty heating component.


Can low water pressure cause no heat?

Yes. Tankless units require minimum flow to activate heating.


How often should I flush my tankless water heater?

At least once per year — more often in hard water areas.


Should I repair or replace the unit?

If the unit is under 10–12 years old, repair is usually the better option.


Conclusion

If your tankless water heater is not heating, start with the basics:

  • Power
  • Gas supply
  • Water flow

Then move into maintenance and internal components.

Most issues can be fixed quickly — especially with proper upkeep.

Scroll to Top