
If your Canyon Lake home’s water heater isn’t draining properly, you’re not alone. At Menifee Valley Plumbing — “The Peaceful Plumber” — we’ve helped dozens of Canyon Lake homeowners diagnose and fix water heater problems. Here’s what to check before you call a plumber, and when it’s time to pick up the phone.
Why Won’t My Canyon Lake Water Heater Drain?
Canyon Lake’s water supply has high mineral content — especially calcium and magnesium. Over time, these minerals settle at the bottom of your water heater tank as sediment. When the sediment layer gets thick enough, it can block the drain valve completely. This is the #1 reason Canyon Lake water heaters won’t drain.
3 Most Common Causes
- Sediment buildup: Years of hard water sediment blocking the drain valve. Preventable with annual flushing.
- Clogged drain valve: A small piece of sediment or mineral scale has lodged in the valve mechanism.
- Failed drain valve: The plastic or brass valve itself has corroded or broken over time.
How to Fix a Water Heater That Won’t Drain
Step 1: Turn off the power (gas or electric) and cold water supply to the heater.
Step 2: Attach a garden hose to the drain valve and run it to a floor drain or outside.
Step 3: Try opening the valve — if nothing comes out, the valve is likely clogged.
Step 4: Gently tap the valve with a hammer to dislodge loose sediment.
Step 5: Open the pressure relief valve to allow air in — this often helps water flow.
Step 6: If still blocked, call a professional. Forcing the valve can cause it to break and flood your Canyon Lake home.
Prevention — Why Annual Flushing Matters
Most Canyon Lake homeowners should flush their water heater once a year. If you’re on well water or have especially hard water, twice a year is better. Regular flushing prevents sediment buildup, extends the life of your water heater by 2-3 years, and improves energy efficiency. We can add annual water heater maintenance to your routine service schedule.
When to Replace Instead of Repair
If your water heater is over 10 years old and won’t drain, replacement is often the smarter choice. New tankless water heaters are 30% more energy efficient and never run out of hot water. Traditional tank replacements start around $800. Learn more about tank water heaters.
Call Menifee Valley Plumbing at 951-309-3429 for water heater service in Canyon Lake, Menifee, Murrieta, and Lake Elsinore.
Helpful resource: Energy.gov guide on water heater maintenance
Watch The Peaceful Plumber on the Job
Backflow install — just one example of the quality plumbing work we provide to Canyon Lake homes.