Water Heater Cost Calculator — Estimate Your Total Replacement or Repair Cost
Quick Start: Simple Calculator
Step 1: Pick your scenario
- Repair an existing heater
- Replace with a tank
- Replace with tankless
- Replace with heat pump
Step 2: Answer 3 questions
- What type of heater? (electric/gas/tankless)
- Utah location? (affects labor rates)
- Any special conditions? (hard water, high altitude, basement)
Step 3: Get your estimate
Repair Cost Calculator
Choose the repair
Thermocouple replacement: $150–$250
Part: $30–$80
Labor (1–1.5 hrs): $120–$170
Heating element: $300–$500
Part: $100–$200
Labor (2–3 hrs): $200–$300
Relief valve replacement: $150–$300
Part: $50–$150
Labor (1–1.5 hrs): $100–$150
Tank flushing: $100–$200
Labor only (1–2 hrs)
No parts
Drain valve replacement: $200–$350
Part: $40–$80
Labor (1–2 hrs): $100–$150
Gas valve replacement: $400–$700
Part: $200–$400
Labor (1.5–2 hrs): $150–$200
Service Call Fees
Service call: $50–$100
Emergency surcharge:
Nights (10 PM–6 AM): +$100–$200
Weekends/holidays: +$100–$300
Weekdays 9 AM–5 PM: $0 extra
Your repair total:
(repair cost) + (emergency surcharge if applicable)
Replacement Cost Calculator
Tank Replacement (Cheapest Option)
Step 1: Choose fuel type
Electric tank (40–50 gal)
Unit: $400–$600
Labor (4–5 hrs): $600–$1,000
Permit: $75–$120
Haul-away: $50–$100
Subtotal: $1,125–$1,820
Gas tank (40–50 gal)
Unit: $600–$900
Labor (4–5 hrs): $600–$1,200
Permit: $75–$120
Haul-away: $50–$100
Subtotal: $1,325–$2,320
Step 2: Add Utah factors
Hard water flushing: +$100–$200 (if previous tank was scaled)
High altitude (6,000+ ft): +$200–$400 (labor premium + venting docs)
Basement installation: +$150–$300 (harder access, overflow concerns)
Step 3: Final estimate
Tank replacement total: $1,200–$2,500
Tankless Replacement (Mid-Range Option)
Step 1: Choose type
Gas tankless
Unit: $1,200–$1,800
Labor (8–10 hrs): $1,200–$2,000
Gas line upgrade: $400–$1,000
Sealed venting: $300–$800
120V electrical: $200–$400
Permit: $100–$150
Subtotal: $3,400–$6,150
Typical: $2,900–$4,500
Electric tankless
Unit: $800–$1,500
Labor (6–8 hrs): $900–$1,600
Breaker/circuit upgrade: $500–$1,200
Permit: $75–$120
Subtotal: $2,275–$4,420
Typical: $2,500–$4,000
Step 2: Hard water adjustment
Water softening (mandatory for warranty): +$500–$2,000
Tank + softening subtotal: $3,400–$6,500
Step 3: Rocky Mountain Power rebate
Gas tankless: −$300–$500 (apply within 180 days)
Final after rebate: $2,900–$6,000
Heat Pump Replacement (Highest Upfront, Best Long-Term)
Step 1: Unit and installation
Unit: $2,200–$3,200
Labor (5–7 hrs): $750–$1,400
240V circuit: $400–$800
Ventilation: $200–$400
Permit: $100–$150
Subtotal: $3,650–$5,950
Typical: $3,500–$5,500
Step 2: Optional water softening
+$500–$2,000 (recommended, not required)
Step 3: Rocky Mountain Power rebate
Heat pump rebate: −$550
Final after rebate: $3,000–$5,000
Cost Comparison Table
| Option | Upfront Cost | Monthly Bill | 15-Year Total |
|---|---|---|---|
| Tank (gas) | $1,800 | $50–$80 | ~$10,800–$15,600 |
| Tank (electric) | $1,500 | $100–$150 | ~$19,500–$28,500 |
| Tankless (gas) | $3,500 | $30–$50 | ~$8,900–$12,500 |
| Heat pump | $4,000 | $20–$35 | ~$8,600–$10,300 |
15-year winner: Heat pump (lowest total cost despite high upfront)
Regional Labor Adjustments
Apply to labor costs above:
Salt Lake City metro: Standard rates (no adjustment)
Provo/Ogden: −5% (slightly cheaper than SLC)
Rural Utah: −10% per hour but +$50–$150 travel fee (often nets same or higher)
Mountain towns 6,000+ ft: +10–15% (altitude premium, complex venting)
Cost-Saving Tips
Get 2–3 quotes: Save $200–$500 (comparison shop labor)
Repair vs replace decision: If under 8 years and repair < 50% replacement, repair
Bundle water softening: Install with heater to negotiate bundle discount
Apply rebates: Rocky Mountain Power rebates save $300–$550 automatically
Avoid emergency service: Weekday daytime saves $100–$300
Keep it simple: Don’t add unnecessary upgrades (insulation blanket, etc. can wait)
When Quote Seems High
Ask your plumber:
“Is this the total, or are there hidden costs?”
“What’s included, and what’s extra?”
“Can you break down labor vs parts?”
“Do you offer discounts for same-day scheduling?”
Red flags
Quote is vague (doesn’t itemize parts/labor)
Significantly higher than 2 other quotes (10–20% variation is normal)
Includes repairs you didn’t ask for
Find Local Help
This calculator gives estimates based on industry averages. Your actual cost depends on your location, plumber, and heater specifics.
Call 2–3 Utah plumbers for exact quotes.
Service hub: Water Heater Replacement
Salt Lake City: Water Heater Installation in Salt Lake City
Salt Lake County: Water Heater Installation in Salt Lake County
Browse all Utah cities: Find Water Heater Services Near You
Frequently Asked Questions
Why is my quote higher than the calculator?
- Regional variation (rural/mountain premium)
- Complex installation (high-altitude venting, basement)
- Hard water flushing or unexpected modifications
- Emergency service (nights/weekends)
Can I negotiate the price?
Sometimes. Bundle repairs (heater + softening). Schedule weekdays 9–5. Get 3 quotes and mention lower bids.
But don’t shop purely on price — warranty and reputation matter.
What if I DIY the prep work?
- You can drain the old tank and remove pipes.
- But the actual installation and gas/electrical work must be licensed.
- Labor savings minimal; risk to warranty/safety high.
Are there financing options?
- Some plumbers offer 0% financing for 12–24 months.
- Rocky Mountain Power also offers PACE financing (low-interest loans).
- Ask your plumber.
What’s included in the quoted price?
Ask explicitly:
- Unit, labor, permit?
- Haul-away of old unit?
- Inspection and testing?
- 1-year parts warranty?
Sources and Update Policy
This article was last updated March 2026. Costs, labor rates, and rebate amounts update seasonally. We update quarterly.
Sources
- Utah plumber labor survey (HomeAdvisor, Angi, 2024–2026)
- Water heater unit pricing (Rheem, AO Smith, Navien, 2026)
- Utah city permit databases
- Rocky Mountain Power rebate program
- Hard water service data (Utah Plumbing Association)