Water Is Not Hot Enough
When you get hot water but it's not hot enough, the thermostat may be set too low, sediment may be insulating the bottom of the tank, or a heating element may be partially failed. This can sometimes indicate a thermostat that has drifted out of calibration or a single failed element on a dual-element electric heater.
- —Thermostat or control setting lower than the household needs; around 120°F is a common residential target, but system and household requirements can vary
- —Sediment buildup insulating the bottom of the tank from the burner or element
- —One of two heating elements failed (electric) — the top still works but the tank never fully recovers
- —Thermostat drifted out of calibration
Try This First
Safe, simple steps you can try yourself. If any step feels beyond your comfort level, skip it and continue below.
- 1
Check only user-accessible controls
On many gas heaters, the external gas control has a visible temperature setting. Around 120°F is a common residential target, but follow the manufacturer's guidance and your household needs. On a standard electric tank heater, do not remove the electrical access panels just to check or adjust internal thermostats — those compartments can contain line voltage.
- 2
Compare delivered temperature safely
If you can do so without scald risk, measure hot-water temperature at a nearby faucet with a thermometer after the water stabilizes. A temperature that is materially below the user-accessible control setting can support further diagnosis, but it does not identify one failed component by itself.
If the problem is resolved
If a safe, user-accessible control adjustment within the manufacturer's guidance restores comfortable hot water, monitor the result. Higher storage or delivery temperatures increase scald risk, so avoid casually increasing temperature beyond what your system and household safely require.
If the problem persists
If the user-accessible setting appears appropriate but delivered water remains lukewarm, the cause may involve an element, thermostat/control, dip tube, mixing condition, sediment, demand, or another system issue. Continue below.
Stop and Call a Plumber If…
- The thermostat is set correctly but water never gets hot
- You hear rumbling or popping from the tank (sediment buildup)
- The water temperature fluctuates wildly between lukewarm and scalding
- The heater is 10+ years old and has never been flushed
- ✓Testing both heating elements with a multimeter (electric)
- ✓Testing the thermostat for proper calibration
- ✓Flushing the tank to check for sediment buildup
- ✓Checking the dip tube for breakage
- ✓Evaluating whether the tank is reaching end of life
Related professional service
If you'd rather have a professional handle it, we're here.
View this serviceStill not sure what's happening?
Ask our AI Plumber — it already has context about your problem, so you won't have to retype everything.
Ask the AI PlumberReal work we've completed that relates to this problem.
Reviewed by Paul Hall, Owner & Licensed Plumber
The Classic Plumber · Knoxville, TN · License #4268. This guidance is general — an onsite inspection may be required for a confirmed diagnosis.
