If your water heater is acting up, the first question is usually the simplest one: what is this going to cost me? The honest answer is that most tank water heater repairs fall between $150 and $700, with a national average of about $616, according to Angi's 2026 data from more than 16,000 completed projects. Small fixes can run under $100; major component replacements can climb past $1,000.
Below is a full breakdown of what drives that number — by part, by heater type, and by situation — so you can read a quote with confidence.
Average Water Heater Repair Cost in 2026
Angi's 2026 national figures put the average water heater repair at $616, with most homeowners paying between $228 and $1,017. HomeGuide's data lands in a similar place, reporting typical tank water heater repairs of $150 to $700.
That range is wide because "water heater repair" covers everything from a $50 valve swap to a $550 gas control valve replacement. The part that failed, the type of heater you own, and local labor rates do most of the work in setting your final price. Prices below are typical installed costs — parts plus labor — based on national data. Quotes in the Lawrenceville area generally land within these ranges, though exact pricing depends on your unit.
Water Heater Repair Cost by Part
This is the fastest way to estimate your bill: find the part, find the price.
| Repair | Typical cost (parts + labor) |
|---|---|
| Thermostat replacement | $100 – $350 |
| Heating element replacement (electric) | $100 – $350 |
| Anode rod replacement | $150 – $350 |
| Pressure relief valve replacement | $50 – $300 |
| Gas control valve replacement | $150 – $550 |
| Thermocouple replacement (gas) | $100 – $325 |
| Pilot light / igniter repair (gas) | $50 – $200 |
| Expansion tank replacement | $300 – $800 |
| Dip tube replacement | $100 – $300 |
| Tank flush and sediment cleaning | $75 – $250 |
| Leak repair (valves and fittings) | $100 – $1,000 |
A few notes on reading this table:
- Heating elements and thermostats are the most common electric-heater failures. The parts themselves are inexpensive — Angi lists heating elements at roughly $15–$60 for the part alone — but you're paying for a licensed technician's time and the warranty on the work.
- A leaking tank is different from a leaking fitting. A loose valve or fitting can be a $100 fix. But if the tank itself is cracked or rusted through, it generally can't be repaired — you're looking at replacement, typically $600 to $1,800 for a standard tank unit.
- Anode rods are worth knowing about even though the repair sounds minor. A worn-out anode rod is often the reason a tank starts rusting from the inside. Replacing it ($150–$350 installed) can add years to a tank's life.
Gas vs Electric vs Tankless: How Your Heater Type Affects Cost
The kind of water heater you own changes both the likely failure and the price:
- Electric water heaters are usually the cheapest to repair — roughly $150 to $300 for common fixes like thermostats and heating elements. The components are simple and widely available.
- Gas water heaters tend to run a bit higher — around $120 to $500 — because they have more parts (gas valve, thermocouple, pilot assembly) and gas work legally requires a licensed professional. There's no safe DIY shortcut here.
- Tankless water heaters are the most expensive to repair, typically $300 to $1,300, according to HomeGuide. Their parts are specialized and the units are more complex to service — see our tankless water heater services for what's involved. Routine tankless maintenance (descaling and inspection) runs $75 to $300 and is the best way to avoid those bigger bills.
Labor is a big part of every repair. Plumbers typically charge $45 to $150 per hour, and many companies add a service call or trip fee of $50 to $200 — ask whether that's included in your quote or added on top.
6 Factors That Affect Your Repair Cost
- Which part failed. A pressure relief valve and a gas control valve are both "a repair," but one costs a fifth of the other. Diagnosis is the first step.
- Your heater's type and fuel. Gas and tankless units cost more to service than standard electric tanks.
- Your unit's age. A 14-year-old heater with a failed gas valve is a different financial decision than a 4-year-old one with a bad thermostat. (Tank heaters last about 8–15 years; tankless units 10–20.)
- Accessibility. A heater tucked into a tight crawlspace or attic takes longer to service, and you'll pay for that time.
- Timing. After-hours, weekend, and holiday calls typically cost 20% or more extra. If it's not an emergency, scheduling during normal hours saves real money.
- Warranty status. Check your manufacturer's warranty before paying anything — major components are often covered for 5–15 years, though labor coverage usually ends after the first year or two. A covered part can turn a $400 repair into a labor-only charge.
When Repair Isn't Worth It: The 50% Rule
There's a widely used rule of thumb in the plumbing industry: if the repair costs more than 50% of a new water heater, replace the unit instead. With replacement running $850 to $1,800 for a standard tank (Angi), a $700 repair on a 12-year-old heater is money you'd be better off putting toward a new, more efficient unit.
Replace rather than repair when:
- The tank itself is leaking, cracked, or visibly rusting through
- The unit is more than 10 years old and needs a major component
- You've paid for two or more repairs in the last couple of years
- The repair quote crosses that 50% line
If you're noticing signs your water heater is failing, this decision gets easier. And if you're on the fence, our full guide on water heater replacement walks through the decision in detail.
How to Save Money on Water Heater Repair
- Check your warranty first. It takes five minutes and can save hundreds.
- Get two or three quotes. Prices for the same repair can vary significantly between companies — but compare licensed, insured pros, not just the lowest number.
- Ask what's included. A fair quote states parts, labor, the service fee, and whether the work is warrantied. Vague quotes get expensive.
- Fix small problems early. Sediment buildup caught during a $75–$250 flush is cheap. Sediment that kills a heating element or overheats the tank is not.
- Keep up with maintenance. Annual flushing and inspection — see our water heater maintenance service — is the cheapest repair of all: the one you never need.
When to Call a Professional
Some water heater issues are strictly pro territory:
- Anything involving gas — gas valves, pilot assemblies, thermocouples. Gas work requires a licensed technician, full stop.
- A leaking tank — water damage escalates fast, and a compromised tank can fail suddenly.
- No hot water that persists after basic checks (breaker, pilot light) — the problem is usually a failed component, not a setting.
- Rust-colored water or a rotten-egg smell — often an anode rod or bacteria issue a pro can diagnose in one visit.
For urgent situations — a burst tank, major leak, or gas smell — call for emergency water heater repair right away rather than waiting for business hours.
Water Heater Repair in Lawrenceville, GA
If you're in Lawrenceville or the surrounding Gwinnett County area and your water heater needs attention, Water Heater Pros offers upfront pricing, licensed technicians, and same-day service on most repairs. Call (770) 796-7565 for a free estimate — we'll diagnose the problem, give you a clear price before any work starts, and tell you honestly whether repair or replacement is the smarter move.
