Water Heater Repair Costs
Updated February 24, 2026
When your water heater acts up, the first question is always: fix it or replace it? Most repairs are straightforward and affordable. But some repairs on an aging unit are throwing money at a problem that's about to get worse. Here's what each common repair actually costs, so you can make a smart call.
Overview
When your water heater acts up, the first question is always: fix it or replace it? Most repairs are straightforward and affordable. But some repairs on an aging unit are throwing money at a problem that's about to get worse. Here's what each common repair actually costs, so you can make a smart call.
Cost Breakdown
Common DIY Repairs
Thermocouple replacement: $10-$25 parts, 30 minutes. T&P relief valve: $15-$30 parts, 15 minutes. Anode rod: $20-$50 parts, 30 minutes. Heating element (electric): $15-$30 parts, 45 minutes. Gas control valve thermostat reset: $0, 5 minutes. Drain valve replacement: $10-$20 parts, 30 minutes. These are all straightforward DIY fixes that keep a working heater running.
Common Pro Repairs
Gas control valve replacement: $150-$400 (parts + labor). Electric thermostat replacement: $100-$250. Flue pipe repair/replacement: $100-$300. Expansion tank installation: $75-$200. Leak repair at fittings: $100-$250. Dip tube replacement: $100-$250. Most pro repairs include a service call fee of $75-$150 just to show up.
Repairs That Signal Replacement
- Tank leaking from the bottom: the tank is corroding internally -- no repair possible, replacement required.
- Multiple element failures on an electric heater: the tank is likely heavily scaled.
- Gas burner assembly replacement on a unit over 10 years old: the cost approaches half the price of a new heater.
- Any repair exceeding 50% of a new unit's installed cost on a heater past its expected lifespan.
The 50% Rule
If a single repair costs more than 50% of a new heater's installed price, replace it. If the heater is past 75% of its expected lifespan (8+ years for a 12-year tank) and needs any significant repair, replace it. The math is simple: spending $400 to repair a heater that might last 2 more years costs more than spending $800-$1,200 on one that lasts 12.
Safety Warnings
- Spending $400 on a gas valve for a 10-year-old heater that has 2-3 years left.
- Replacing a whole water heater because of a $15 thermocouple -- learn the basic fixes first.
Pro Tips
- Get the repair quote in writing before approving the work. Ask for parts and labor broken out separately.
- If a plumber recommends replacement, ask specifically why and what the repair alternative would cost. An honest plumber will give you both options.
- DIY repairs on gas appliances require caution. If you smell gas at any point, stop, ventilate, and call the gas company.
- Keep repair receipts. If you repair a heater multiple times in a short period, the pattern tells you it's time to replace.
Mistakes to Avoid
- Spending $400 on a gas valve for a 10-year-old heater that has 2-3 years left.
- Paying a plumber to diagnose a problem that's just a tripped reset button or a blown thermocouple.
- Not getting a second opinion on expensive repairs, especially from plumbers who also sell replacement units.
- Replacing a whole water heater because of a $15 thermocouple -- learn the basic fixes first.
When to Call a Pro
Any repair involving gas lines, venting modifications, or electrical work beyond basic element replacement should be done by a licensed professional. If the water heater is under warranty, contact the manufacturer first -- most have 6-12 year tank warranties and 1-2 year parts warranties.
Bottom Line
Most water heater repairs cost $15-$50 DIY or $100-$400 with a plumber. Use the 50% rule: if the repair costs more than half a new unit, or the heater is past 8 years old and needs significant work, replacement is the smarter investment.
Frequently Asked Questions
What are expert tips for water heater repair costs?
Get the repair quote in writing before approving the work. Ask for parts and labor broken out separately. If a plumber recommends replacement, ask specifically why and what the repair alternative would cost. An honest plumber will give you both options. DIY repairs on gas appliances require caution. If you smell gas at any point, stop, ventilate, and call the gas company. Keep repair receipts. If you repair a heater multiple times in a short period, the pattern tells you it's time to replace.
What mistakes should I avoid with water heater repair costs?
Spending $400 on a gas valve for a 10-year-old heater that has 2-3 years left. Paying a plumber to diagnose a problem that's just a tripped reset button or a blown thermocouple. Not getting a second opinion on expensive repairs, especially from plumbers who also sell replacement units. Replacing a whole water heater because of a $15 thermocouple -- learn the basic fixes first.
When should I call a professional for water heater repair costs?
Any repair involving gas lines, venting modifications, or electrical work beyond basic element replacement should be done by a licensed professional. If the water heater is under warranty, contact the manufacturer first -- most have 6-12 year tank warranties and 1-2 year parts warranties.
What is the bottom line on water heater repair costs?
Most water heater repairs cost $15-$50 DIY or $100-$400 with a plumber. Use the 50% rule: if the repair costs more than half a new unit, or the heater is past 8 years old and needs significant work, replacement is the smarter investment.
When should I call a professional for water heater repair costs?
Any repair involving gas lines, venting modifications, or electrical work beyond basic element replacement should be done by a licensed professional. If the water heater is under warranty, contact the manufacturer first -- most have 6-12 year tank warranties and 1-2 year parts warranties.
What's the bottom line on water heater repair costs?
Most water heater repairs cost $15-$50 DIY or $100-$400 with a plumber. Use the 50% rule: if the repair costs more than half a new unit, or the heater is past 8 years old and needs significant work, replacement is the smarter investment.
How much does water heater repair costs cost?
The typical cost range is $75-$900 depending on repair. Actual costs depend on your location, materials, and whether you hire a professional.
How difficult is water heater repair costs?
This task is rated Reference guide. It requires moderate DIY skill.
