Why Does My Water Heater Run Out of Hot Water
Your water heater runs out of hot water due to sediment buildup, a broken dip tube, low thermostat settings, or undersizing. Here's how to diagnose and fix it.

Your water heater runs out of hot water because something is preventing it from heating enough water or keeping it hot long enough to meet your household demand. The most common culprits are sediment buildup inside the tank, a broken dip tube that mixes cold and hot water, a faulty heating element, a thermostat set too low, or a tank that's simply too small for your family's needs.
Let's walk through each reason and what you can do about it.
Sediment Buildup Is Clogging Your Tank
Over time, minerals and sediment collect at the bottom of your water heater tank. This buildup acts like an insulator between the heating element and the water above it. The result: less of your tank's volume gets heated, and it heats slower.
You'll notice sediment buildup if your hot water runs out faster than it used to, or if you hear popping or rumbling sounds coming from the tank.
To check for sediment, turn off your water heater and attach a garden hose to the drain valve at the bottom of the tank. Run the hose to a drain or outside, open the valve, and let a few gallons drain out. If the water looks cloudy or rust-colored instead of clear, you have sediment.
Flushing your tank removes sediment. This is one maintenance task many homeowners can handle themselves, though the steps vary depending on your heater type. Turn off the power or gas, let the water cool, attach a hose to the drain valve, open nearby hot water taps to let air in, then slowly drain the tank. When the water runs clear, close the valve, refill the tank, and restore power. This typically takes an hour or two.
If you're not comfortable doing this, a licensed plumber can flush your tank for you, usually for a modest service fee depending on your region and the tank size.
Your Dip Tube May Be Broken
Inside your water heater sits a tube called the dip tube. Its job is simple: it carries cold incoming water down to the bottom of the tank so it can be heated evenly. When the dip tube cracks, deteriorates, or breaks apart, cold water enters at the top of the tank instead. This cold water mixes with your hot water supply, cooling it down before it reaches your faucets.
If you suddenly have less hot water than before, and the problem appeared without any change in usage, a broken dip tube is a likely cause.
Unfortunately, you cannot repair a dip tube yourself. You'll need to call a licensed plumber to replace it. The repair involves draining the tank, removing the old tube, and installing a new one. Costs vary by region and tank type, but you should expect to budget for the plumber's time and the cost of the replacement part.
Your Thermostat or Heating Element Has Failed
Water heaters use a thermostat to sense temperature and tell the heating element when to turn on. If the thermostat is faulty, it may not signal the heating element to warm the water. If the heating element itself burns out, no heating happens at all.
Signs of a failed heating element or thermostat include water that is never hot, or water that is hot for only a few minutes before cooling down rapidly.
Some thermostats have an adjustment dial you can reach without opening the tank. If your water has gone lukewarm, try turning the dial up slightly. The recommended setting is below 120 degrees Fahrenheit (about 49 Celsius), which is hot enough for most households and reduces the risk of burns.
If adjusting the thermostat doesn't help, or if your water is not hot at all, the heating element or thermostat needs professional diagnosis and replacement. This requires a licensed electrician for electric heaters or a qualified technician for gas heaters. These are not safe DIY repairs.
Your Water Heater Is Too Small for Your Needs

A 40-gallon tank is standard for many homes, but if your household has grown, or if multiple people shower at once while someone is running the dishwasher, you may simply be using more hot water than your tank can supply at one time.
When you draw hot water faster than the heater can reheat it, the tank empties. A family of two might be fine with a 40-gallon tank. A family of four or five doing laundry, showering, and running the dishwasher simultaneously might need 50 or 60 gallons, or a tankless model that heats on demand.
Look at your heater's nameplate to find its capacity. Then think about your peak usage times. Do multiple showers happen at once in your home? Are you running hot water appliances while people shower?
If undersizing is the issue, you have two options: upgrade to a larger tank or switch to a tankless water heater. Tankless models heat water as it flows through, so they don't run out, but they cost more upfront and require professional installation. A larger tank is simpler but takes up more space.
Corrosion or Leaks Are Reducing Capacity
As water heaters age, rust and corrosion form inside the tank. Small leaks may go unnoticed until water pooling underneath the heater gets worse. Both reduce the actual volume of usable hot water your tank can hold.
If you see water pooling under your heater, corrosion has likely breached the tank. This is a sign you need a replacement soon, as the leak will only grow.
Check your tank regularly for rust stains, white mineral deposits, or water dripping from the bottom or seams. Any active leak needs prompt attention from a licensed plumber to prevent water damage to your home.
Quick Fixes to Try First
Before calling a professional, try these simple checks:
- Raise the thermostat slightly. Even a 5 or 10 degree increase can extend your hot water window without wasting energy.
- Check for leaks at faucets and fixtures. A slow leak in a shower valve or hot water line wastes heated water and mimics the symptom of running out.
- Insulate your hot water pipes. Wrapping exposed pipes in foam reduces heat loss and gets hot water to your faucets faster.
- Reduce simultaneous hot water use. Stagger showers and appliance runs to stay within your tank's recovery rate.
When to Call a Professional

Hire a licensed plumber if you notice:
- Water pooling under your heater
- Rust or corrosion on the tank
- Water that never gets hot, even after adjusting the thermostat
- Suspected heating element or thermostat failure
- A dip tube that you suspect is broken
- Gas or electrical issues (for these, call a licensed gas technician or electrician)
A professional can diagnose whether your issue is a simple fix like sediment flushing or a bigger problem like tank replacement. They'll also ensure the work is done safely and to code.
Water heater problems are frustrating, but most have straightforward causes. Start by checking sediment, adjusting your thermostat, and reducing peak demand. If those don't work, a licensed professional can pinpoint what's wrong and give you honest options for repair or replacement.
How long does it take a water heater to reheat after you run out of hot water?
It depends on your heater's recovery rate, which is printed on the nameplate. A typical 40-gallon electric heater recovers about 40-50 gallons per hour. A gas heater may recover 70-90 gallons per hour. So if you drain your 40-gallon tank, it might take 30 minutes to an hour to reheat fully with an electric model, or 20-30 minutes with a gas model. Larger tanks and high-demand situations take longer.
Can a low thermostat setting cause you to run out of hot water faster?
Yes. If your thermostat is set to 100 degrees instead of 120 degrees, the temperature difference between hot and cold water is smaller. You'll use more total water volume to feel like you're getting a hot shower, which depletes your tank faster. Raising the setting (but keeping it below 120 degrees for safety) can extend your hot water supply.
Is it normal for a water heater to run out of hot water?
It's normal if your household demand exceeds your tank's capacity or recovery rate. It's not normal if it's a recent change in a home that used to have plenty of hot water. A sudden loss usually means sediment buildup, a failed component, or a leak. If you've always run out during peak usage times, your tank is likely undersized for your family.
How often should you flush a water heater?
Most manufacturers recommend flushing your tank once a year to remove sediment and extend the heater's lifespan. If you have very hard water, you may want to flush every six months. Regular flushing keeps the heating element efficient and prevents the kind of performance loss that makes you feel like you're running out of hot water prematurely. An annual flush is a small maintenance task that pays dividends.
Common questions
It depends on your heater's recovery rate, which is printed on the nameplate. A typical 40-gallon electric heater recovers about 40-50 gallons per hour. A gas heater may recover 70-90 gallons per hour. So if you drain your 40-gallon tank, it might take 30 minutes to an hour to reheat fully with an electric model, or 20-30 minutes with a gas model. Larger tanks and high-demand situations take longer.
Yes. If your thermostat is set to 100 degrees instead of 120 degrees, the temperature difference between hot and cold water is smaller. You'll use more total water volume to feel like you're getting a hot shower, which depletes your tank faster. Raising the setting (but keeping it below 120 degrees for safety) can extend your hot water supply.
It's normal if your household demand exceeds your tank's capacity or recovery rate. It's not normal if it's a recent change in a home that used to have plenty of hot water. A sudden loss usually means sediment buildup, a failed component, or a leak. If you've always run out during peak usage times, your tank is likely undersized for your family.
Most manufacturers recommend flushing your tank once a year to remove sediment and extend the heater's lifespan. If you have very hard water, you may want to flush every six months. Regular flushing keeps the heating element efficient and prevents the kind of performance loss that makes you feel like you're running out of hot water prematurely. An annual flush is a small maintenance task that pays dividends.


