
Get An Instant Quote on a Water Heater!
Curious about the average cost to replace a water heater? Your price depends on tank vs. tankless, capacity (gallons), fuel type (gas/electric), venting, and installation conditions. Our Instant Water Heater Quote gives you a quick, personalized estimate so you can plan with confidence.
What Impacts Your Water Heater Estimate?
- Capacity & recovery rate (for tanks) or flow rate (for tankless)
- Fuel type/venting: Direct‑vent, power‑vent, condensing, gas line or electrical upgrades
- Location & accessibility: Basement, closet, or tight spaces can change labor time
- Code/permit requirements: Safety valves, pans, expansion tanks, condensate
- Optional add‑ons: Recirculation, leak detection, maintenance plans
Average cost to replace a water heater in Minnesota
A standard 50-gal gas unit runs $1,600–$2,300 installed; electric $1,600–$2,100. Tankless gas systems typically cost $2,800-$3,300 installed, while heat-pump water heaters average $3,200-$4,700 installed which is often offset by $400-$500 in Xcel rebates plus a federal 25C tax credit up to $2,000 (if eligible).

Pricing & estimate notes
Pricing reflects common Twin Cities installs. Final price depends on tank vs. tankless, capacity/flow rate, fuel type and venting, location/access, and code/permit needs. Instant Quote shows a ballpark; exact model and parts are confirmed after an in-home assessment.
Water Heater Cost FAQs
What’s the average cost to install a tank vs. tankless water heater?
It depends on capacity, venting, and install complexity. Use the instant quote to see a tailored range for your home and preferences.
How do I estimate my water heater size?
Household size and usage patterns matter most. The instant quote and a follow‑up visit help right‑size your system to avoid running out or overspending.
Are there rebates or incentives?
There may be, depending on model and efficiency. We’ll review any available utility or manufacturer incentives with your options.