Water Heater Replacement Cost · State Guide

Water Heater cost in Missouri.

Statewide pricing reference for Missouri — average ranges, what local labor and permits add, and city-specific guides for every metro.

— Statewide ranges
Tank, gas
$800 – $2k
Tank, electric
$900 – $2.2k
Tankless, gas
$1.5k – $3.5k+
Hybrid heat pump
$1.8k – $4k

Code upgrades typical in Missouri can add to the bill.

Water heater replacement cost in Missouri swings with unit type, fuel source, and what code upgrades the install triggers. A like-for-like swap and a tankless conversion can sit thousands apart.

This page lays out statewide ranges. For a tighter number, see your city guide below — local permits and labor change the picture.

02 · Price Reference

Water heater replacement in Missouri.

Statewide installed prices by unit type. Cold-region homes in Missouri may need extra insulation or larger tanks.

  • 01
    Tank, gas 40-50 gal
    Most common in Missouri
    $800 – $2,000
  • 02
    Tank, electric 40-50 gal
    No venting required
    $900 – $2,200
  • 03
    Tankless, gas
    Often needs gas line upgrade
    $1,500 – $3,500+
  • 04
    Hybrid heat pump
    Eligible for federal credits
    $1,800 – $4,000
  • 05
    Permit & disposal
    $50 – $300

* Pick a city for Missouri-specific labor and code details.

03 · Cities

87 cities in Missouri.

Local water heater cost reference for every covered metro and small town in Missouri.

Kansas City
Missouri
St. Louis
Missouri
Springfield
Missouri
Columbia
Missouri
Independence
Missouri
Lee's Summit
Missouri
O'Fallon
Missouri
St. Joseph
Missouri
St. Charles
Missouri
Blue Springs
Missouri
St. Peters
Missouri
Florissant
Missouri
Joplin
Missouri
Chesterfield
Missouri
Wentzville
Missouri
Jefferson City
Missouri
Cape Girardeau
Missouri
Oakville
Missouri
Wildwood
Missouri
University City
Missouri
Ballwin
Missouri
Liberty
Missouri
Raytown
Missouri
Kirkwood
Missouri
Mehlville
Missouri
Maryland Heights
Missouri
Gladstone
Missouri
Grandview
Missouri
Hazelwood
Missouri
Belton
Missouri
Webster Groves
Missouri
Nixa
Missouri
Raymore
Missouri
Sedalia
Missouri
Ozark
Missouri
Arnold
Missouri
Old Jamestown
Missouri
Rolla
Missouri
Affton
Missouri
Warrensburg
Missouri
Republic
Missouri
Creve Coeur
Missouri
Concord
Missouri
Ferguson
Missouri
Manchester
Missouri
Spanish Lake
Missouri
Farmington
Missouri
Kirksville
Missouri
Clayton
Missouri
Lake St. Louis
Missouri
Hannibal
Missouri
Poplar Bluff
Missouri
Lemay
Missouri
Sikeston
Missouri
Overland
Missouri
Grain Valley
Missouri
Fort Leonard Wood
Missouri
Carthage
Missouri
Jackson
Missouri
Lebanon
Missouri
Washington
Missouri
Moberly
Missouri
Marshall
Missouri
Webb City
Missouri
Jennings
Missouri
Troy
Missouri
St. Ann
Missouri
Dardenne Prairie
Missouri
Festus
Missouri
Neosho
Missouri
Branson
Missouri
Fulton
Missouri
Union
Missouri
Crestwood
Missouri
West Plains
Missouri
Eureka
Missouri
Town and Country
Missouri
Mexico
Missouri
Bridgeton
Missouri
Bolivar
Missouri
Maryville
Missouri
Bellefontaine Neighbors
Missouri
Excelsior Springs
Missouri
Kearney
Missouri
Smithville
Missouri
Kennett
Missouri
Harrisonville
Missouri
— Call Now

Talk to a water heater pro in Missouri.

Speak to a licensed plumber. Estimates, advice, and same-day dispatch when needed.

(844) 578-2884

Free · No obligation

04 · Q&A

Water Heater cost — Missouri FAQs.

Q · 01

Is tankless worth it in Missouri?

It depends on usage. Tankless saves on standby loss and gives endless hot water but costs $700–$1,500 more installed. Payback is typically 8–15 years in a Missouri home.

Q · 02

Do I need a permit in Missouri?

Yes for gas units, almost always. Some Missouri jurisdictions also require permits for electric. Your plumber should handle it.

Q · 03

How long is the job?

Tank swap: 2-4 hours. Tankless conversion: 4-8 hours with gas line upgrades.