Tankless water heater flow sensor replacement: cost and signs

Short answer

The flow sensor tells a tankless water heater that water is moving so it can fire. When it fails, the heater may not light at all. Sensor replacements are typically in the $150 to $400 range, and a no-hot-water call caused by a flow sensor or igniter often lands around $350 to $600. A clogged inlet filter is worth ruling out first.

In this guide
  1. Typical costs
  2. Signs of a failing flow sensor
  3. Check these first
  4. The replacement
  5. How a tankless heater decides to fire
  6. Minimum flow and low-flow fixtures
  7. Cost-saving tips
  8. Flow-related codes by brand

A tankless heater does nothing until it senses water flowing. That signal comes from the flow sensor, a small turbine or magnetic sensor in the cold water path. When it stops reporting flow, the heater stays cold.

Figures are 2026 national estimates compiled from published cost guides such as HomeGuide, Angi and HomeAdvisor. Labor rates in high-cost metro areas often run above these ranges.

Typical costs

ItemTypical 2026 cost
Tankless sensor replacementAbout $150 to $400
No-hot-water repair involving a flow sensor or igniterAbout $350 to $600
Descaling service, if scale is involvedAbout $150 to $350

Signs of a failing flow sensor

  • No hot water, and the heater does not start when a tap opens
  • The heater works only at high flow, such as a shower, but not at a sink
  • Error codes pointing to flow, such as Navien E439 (flow sensor) or Rheem P1 (not enough flow)

Check these first

  1. The inlet water filter. A clogged screen reduces flow below the minimum needed to fire.
  2. Fixture aerators. If only one fixture has the problem, clean its aerator.
  3. A plumbing crossover. A faulty mixing valve can let cold water into the hot lines, confusing the heater. Rheem's P1 page explains the test.
  4. Scale. Deposits can bind the sensor's moving parts. A descale sometimes restores it.

The replacement

A technician confirms the sensor's signal with a meter before replacing it. The job means shutting off water, gas and power, draining the unit and opening the cabinet, so it is usually a pro repair. Parts are model specific.

For other tankless repair prices, see our tankless water heater repair cost guide.

How a tankless heater decides to fire

When a hot tap opens, water starts moving through the heater. The flow sensor reports the flow rate to the control board. If the flow is above the heater's minimum activation rate, the fan starts, the igniter sparks and the burner lights. If the sensor reports zero, the heater never starts, no matter how far the tap is open.

That is why a failing flow sensor often looks like "the heater is dead" when the gas, power and burner are all fine.

Minimum flow and low-flow fixtures

Every tankless heater needs a minimum flow to fire, and very low-flow bathroom faucets or partly clogged aerators can fall below it. If one fixture fails while others work, the problem is probably that fixture, not the sensor. Clean its aerator and open the hot side fully before calling a technician.

Cost-saving tips

  • Clean the inlet filter first; it takes minutes.
  • If the unit is due for a descale, have it done on the same visit as any sensor work to avoid a second service call.
  • Check the warranty; sensors are often covered for several years.
BrandCodeMeaning
NavienE439Flow sensor abnormal operation
Rheem and RuudP1Water flow too low to fire the burner
Rinnai63Recirculation flow too low
Rinnai65Water flow control device fault

Not every flow code means a bad sensor. Rheem's P1, for example, is most often a clogged filter or a plumbing crossover. Look up your code first; our brand error code pages list the checks for each one.

Common questions

Can a dirty filter look like a bad flow sensor?

Yes. A clogged inlet filter can keep flow too low for the heater to fire. Clean it first.

Is a flow sensor covered by warranty?

Often, if the unit is within its parts warranty. Check the registration before paying.

Was this article helpful?

More in Plumbing costs