Lukewarm water usually points to one fixable cause: a broken dip tube letting cold water mix in at the top, sediment buildup from Phoenix hard water, a thermostat set too low, a failed lower heating element, or a unit too small for your demand. Each has a clear test.
You turn the tap and get water that is warm but never hot, or hot that fades fast. This is a different problem from no hot water at all, and it points to a different set of causes. When you get zero heat, the whole system has stopped: a tripped breaker, a dead element, a pilot that went out, or a failed gas valve. When the water is just lukewarm, the heater is still working but something is diluting, draining, or limiting the heat. Below are the six causes a plumber checks first, the test for each, and where Phoenix water makes the problem worse.
A broken dip tube is the most common cause of sudden lukewarm water
A cracked or broken dip tube is the top suspect when hot water turns lukewarm without warning. The dip tube is a long plastic pipe that carries incoming cold water down to the bottom of the tank, so the burner or element heats it before it rises to the outlet at the top. When that tube cracks, breaks short, or falls off, cold water dumps in near the top instead. It mixes with the hot water on its way out, and every tap runs warm.
There is a clear tell. Check the aerators on your faucets and the screens on your showerheads. If you find small white plastic flecks clogging them, a disintegrating dip tube is the likely source. Water heaters built between roughly 1993 and 1997 used a batch of dip tubes prone to crumbling, and units from that era are well past their service life anyway. A plumber confirms it by pulling the cold-water inlet nipple and inspecting the tube.
A dip tube is a low-cost part, but the labor to drain the tank and replace it can cost nearly as much as the difference toward a new heater on an old unit. If your tank is also leaking or near the end of its life, replacement is the better call. See our page on how long water heaters last in Phoenix to weigh that.
Phoenix hard water builds sediment that steals heating capacity
Sediment buildup is a leading cause of weak hot water in Phoenix, because local water is hard. The City of Phoenix reports total hardness around 172 to 302 mg/L (City of Phoenix, 2025 Water Quality Report), which is roughly 10 to 17.6 grains per gallon. By the USGS scale, water above 180 mg/L is "very hard." All those dissolved minerals drop out as the water heats and settle as a crusty layer of scale on the bottom of the tank and on the elements.
That layer acts like insulation between the heat source and the water. In a gas tank, the burner has to fight through scale on the steel floor. In an electric tank, scale coats the lower element so it cannot transfer heat. The result is water that warms slowly, runs out fast, and never reaches the temperature you set.
The DOE report PNNL-22921 reviews accelerated testing in which gas storage efficiency fell from 70.4 percent to 67.4 percent over two equivalent years of service. The tests used water at about 444 mg/L hardness, high temperatures and heavy daily use, so that is not a fixed loss for every home heater. Electric storage efficiency stayed at its rated value until sediment buried the lower element. If sediment is the cause, flushing can remove loose deposits: shut off the heat and follow the heater's draining and flushing instructions, including burn precautions. Set the maintenance interval using the maker's guidance and sediment found. A heavily scaled tank may need further cleaning or replacement.
Sediment also produces a second clue you can hear. A scaled tank often pops or rumbles as it heats, because water gets trapped under the sediment layer and turns to steam. If your lukewarm water comes with those sounds, scale is almost certainly part of the problem. Pairing an annual flush with an anode rod check every three to five years slows the buildup, since hard water wears the anode out faster.
Check the thermostat setting and the lower element before you replace anything
A thermostat set too low is the simplest cause, and the easiest to rule out. Units that have been adjusted, reset, or bumped during service can sit well below where they should be. If the dial got knocked down to a "vacation" or low setting, the water will run lukewarm. Set it, give the tank an hour or two to recover, and retest at the tap.
If an installed Navien NR-21DU remote will not accept a temperature change, check the specific NR-21DU temperature-lock function before treating that control behavior as a heating fault.
On an electric heater, a failed lower heating element produces a signature symptom: you get a short burst of hot water that turns cold quickly. Electric tanks have two elements. The upper element heats the top of the tank, and the lower element heats the larger volume below. If the lower element burns out or is buried in scale, only the small top portion gets hot. You drain that in a few minutes, then the cold lower water comes through. A plumber tests each element for continuity with a multimeter and replaces the dead one.
Two more causes belong here. An undersized unit that cannot keep up with your household will feel like weak hot water even when nothing is broken, because demand outruns recovery. And a crossed hot and cold connection, where a fixture or a recent repair links the cold line into the hot side, lets cold water bleed in and dilute the hot supply. A plumber finds a crossover by shutting off the heater's cold inlet: if hot water still flows at a tap, a crossed connection is feeding it.
Set the temperature for both safety and bacteria control
The right setpoint balances two real risks, and getting it wrong can read as a "not hot enough" complaint. The Department of Energy's water heating fact sheet advises setting the thermostat "low enough to minimize safety concerns (scalding) yet high enough for washing (dishes, clothes) and bathing," and says:
"A setting of 120°F generally meets most household needs."
The catch is bacteria. The CDC notes that Legionella bacteria grow in water between roughly 77°F and 113°F, which overlaps a tank held at a low temperature. Storing water too cool to save energy can let that bacteria multiply. The accepted answer is to store hot and deliver cool: keep the tank at 140°F or above to suppress bacteria, then install a thermostatic mixing valve that blends in cold water to deliver 120°F or less at the tap. That way you get scald protection and bacteria control at once. If your water feels lukewarm because someone set the tank low to cut the energy bill, this is the safer way to reach the same goal.
Temperature also affects cost. DOE's Building America Strategy Guideline cites water heating at about 13.1 percent of the energy delivered to residential buildings (2010 Building Energy Data Book), so the setpoint is worth getting right rather than guessing at.
When the unit is simply too small for your demand
If the water gets hot but runs out before everyone is done, the heater may be undersized rather than broken. This is common after a household grows, a new soaking tub goes in, or a high-flow shower gets added. The tank empties its hot water faster than it can reheat, so the last user gets lukewarm.
For a tank heater, the number that matters is the First Hour Rating (FHR), the gallons of hot water the unit can deliver in a busy hour starting full. The Department of Energy's fact sheet says to size by FHR, not tank capacity: estimate your daily peak one-hour hot water demand, then choose a model with an FHR within about 2 gallons of it. If your FHR sits below your real peak, no repair will fix the shortfall. You need a larger tank or a tankless unit.
Phoenix has one advantage here. Incoming water is warm for much of the year, so the heater works against a smaller temperature rise than it would in a cold climate. That can ease sizing and helps tankless units in particular, since their output depends on how many degrees they must add at a given flow rate. A tankless unit is rated in gallons per minute at a given rise, so adding a shower at 2.5 gallons per minute and a faucet at 0.75 can push a small unit past its limit and leave the water tepid. A tankless unit that starts hot and then goes cold may also be shutting itself down on a fault. See our guides to Rinnai error code 12 (flame failure) and Navien error code E003 (ignition failure). If you are weighing capacity against a switch in technology, our tank vs tankless page covers the trade-offs.
A note on telling these problems apart: lukewarm water means the heater is running but underperforming, and the causes above apply. If you get no hot water at all, the system has stopped, and the checks are different (breaker, element, pilot, gas valve). Start there if the water is fully cold rather than warm.
Need a plumber for this?
Call and a real dispatcher picks up, day or night, or send us the details online. For restaurants, offices and rental properties, we schedule the work around your hours.
- 24/7 emergency service
- Licensed and insured
- Upfront pricing
- Free estimates
