Water heater replacement & repair in Minnesota
Same-day pros across 100 Minnesota cities. Estimate your cost, then call to lock in the price.
No obligation — talk through your options.
What's going on with your water heater?
- Licensed& fully insured
- Same-dayservice available
- Upfrontpricing, no pressure
- Localpros, nationwide
What it costs across Minnesota
Water Heater Replacement
Water heater replacement cost depends on the unit type, size, fuel source, and what code upgrades the job triggers. A basic 40-gallon gas tank swap and a high-efficiency tankless install can sit nearly $4,000 apart.
Water Heater Installation
Water heater installation cost covers the labor and parts to fit a new unit — whether it's a first-time install, a fuel switch, or a tankless conversion. The number swings with venting, gas-line work, and whether the location changes.
Water Heater Repair
Water heater repair cost depends on the failing part and whether the unit is gas or electric. Most common repairs — thermostats, elements, thermocouples, valves — land between $150 and $800 including labor.
* Statewide medians — open a city for locally adjusted pricing.
What’s different about Minnesota.
Generic cost pages skip the things that actually decide your price and your unit’s lifespan here — local code, water, and the money you can claim back.
Recommended unit for Minnesota
Given Minnesota’s cold northern climate and gas water heating, high-efficiency gas is the sensible default for most Minnesota homes. Winter inlet water runs cold here, so recovery rate matters — size up a tankless or favor a high-recovery tank. A pro can confirm the right size and fuel for your home.
Sources: MN DLI - 2020 Minnesota Plumbing Code (based on 2018 UPC) · MN Dept. of Commerce - Home Electrification and Appliance Rebate (HEAR) · EIA - Minnesota State Energy Profile
What Minnesota code requires
Across Minnesota, replacing a water heater means meeting these statewide rules under the Uniform Plumbing Code (UPC) - 2020 Minnesota Plumbing Code based on 2018 UPC:
- PermitRequired
Pulled by your licensed plumber; covers gas/venting and the expansion tank.
- Seismic strappingNot required
No state strapping mandate — one less line on the bill.
- Expansion tankRequired on closed systems
Required where a pressure regulator or backflow preventer is present.
- Plumbing codeUniform Plumbing Code (UPC) - 2020 Minnesota Plumbing Code based on 2018 UPC
- Good to know—
Homeowners may pull their own water-heater plumbing permit only for a home they homestead (live in); otherwise a state-licensed plumbing contractor is required.
Sources: MN DLI - 2020 Minnesota Plumbing Code (based on 2018 UPC) · MN Dept. of Commerce - Home Electrification and Appliance Rebate (HEAR) · EIA - Minnesota State Energy Profile
Not sure which rules and rebates apply to your home?
A licensed Minnesota pro will walk you through code, the right unit, and what you can claim back — in one quick call.
No obligation — talk through your options.
Money back in Minnesota
Minnesota water heating is mostly gas, which shapes the money back:
- StateRebate amount not verified (program tied to HEAR; not yet fully launched)Minnesota Residential Heat Pump Rebate Program (Dept. of Commerce) →
State-level program — verify eligibility before you buy.
- StateUp to $14,000 per household (income-qualified); not yet launched pending DOE approvalHome Electrification and Appliance Rebate program (HEAR) - covers heat pump water heaters →
State-level program — verify eligibility before you buy.
- Federal30% of cost, up to $2,000Federal 25C tax credit →
For a qualifying ENERGY STAR heat pump water heater. Claimed on your federal return.
The federal 25C tax credit (30%, up to $2,000 for a heat pump water heater) applies in every state.
Ready to get your water heater fixed in Minnesota?
Speak with a licensed, insured water heater pro near you. Upfront pricing, same-day availability, no obligation.
- Licensed & insured
- Same-day availability
- Upfront, no-pressure pricing
- Local pros near you
No obligation — talk through your options.

All 100 Minnesota cities
Type your city to jump straight to local pricing.
- Minneapolis427k
- St. Paul309k
- Rochester121k
- Bloomington89k
- Duluth87k
- Brooklyn Park85k
- Plymouth80k
- Woodbury76k
- Lakeville71k
- Maple Grove70k
- Blaine70k
- St. Cloud69k
- Eagan68k
- Burnsville64k
- Eden Prairie64k
- Coon Rapids63k
- Apple Valley56k
- Minnetonka54k
- Edina53k
- St. Louis Park50k
- Mankato44k
- Moorhead44k
- Shakopee44k
- Maplewood41k
- Cottage Grove39k
- Richfield37k
- Roseville36k
- Inver Grove Heights36k
- Brooklyn Center33k
- Andover33k
- Savage32k
- Fridley30k
- Oakdale28k
- Ramsey28k
- Chaska28k
- Prior Lake28k
- Shoreview27k
- Owatonna26k
- Austin26k
- Winona26k
- Rosemount26k
- Elk River26k
- Chanhassen26k
- Faribault24k
- White Bear Lake24k
- Champlin24k
- Farmington23k
- New Brighton23k
- Crystal23k
- Golden Valley22k
- Hastings22k
- Columbia Heights22k
- New Hope22k
- Lino Lakes22k
- Willmar21k
- West St. Paul21k
- South St. Paul21k
- Forest Lake21k
- Northfield21k
- Otsego20k
- Sartell19k
- Stillwater19k
- Hopkins19k
- St. Michael19k
- Albert Lea18k
- Anoka18k
- Red Wing17k
- Ham Lake16k
- Buffalo16k
- Hibbing16k
- Hugo16k
- Bemidji15k
- Hutchinson15k
- Robbinsdale14k
- Monticello14k
- Brainerd14k
- Alexandria14k
- North Mankato14k
- Fergus Falls14k
- New Ulm14k
- Worthington14k
- Sauk Rapids14k
- Marshall14k
- Rogers13k
- Mounds View13k
- Waconia13k
- Vadnais Heights13k
- Cloquet13k
- North St. Paul12k
- St. Peter12k
- East Bethel12k
- Lake Elmo12k
- Big Lake12k
- Mendota Heights12k
- Grand Rapids11k
- North Branch11k
- Victoria11k
- Little Canada11k
- Fairmont10k
- Hermantown10k
100 cities
Hot water back in three steps.
- 1
Tell us what’s wrong
Use the cost tool or call — takes 30 seconds. No hot water, a leak, or time for a new unit.
- 2
Get matched with a local pro
We connect you with a licensed, insured water heater specialist near you — often the same day.
- 3
Repair or replace, fast
Your pro confirms the price on-site and gets your hot water back. Most jobs done in a few hours.
Water heater FAQs — Minnesota
In Minnesota, a plumbing permit is generally required for a water heater replacement. Your licensed plumber pulls it; it covers the gas/venting and expansion tank.
Get a water heater quote in Minnesota.
Talk to a licensed water heater pro now — no obligation, no pressure.