Water Heater Installation Cost Across the Chicago-Naperville-Elgin Metro
Water heater installation in the Chicago-Naperville-Elgin metro typically costs between $1,400 and $2,200, with most homeowners paying around $1,703. Half of the installations fall between $1,625 and $1,739.
How each city stacks up
| City | Median | Receipts |
|---|---|---|
| Naperville, IL | $1,702 | 4 |
Your city not listed? Share what you paid →
Inside Water Heater Installation
| Exact job | Avg | Receipts |
|---|---|---|
| 50 Gallon Water Heater Installation | $1,952 | 2 |
| 40 Gallon Water Heater Installation | $1,750 | 1 |
| Gas Water Heater Installation | $1,600 | 1 |
The receipts
Every receipt below is a real homeowner report behind this page.
Pick one chip per row. Adding a second row narrows to reports that match both.
My plumber quoted me to replace my leaking water heater same day due to an emergency with no hot water and no heat.
Got a new American Standard 50 gallon 40k btu water heater installed.
Scope and write-up visible to contributors.
Scope and write-up visible to contributors.
Scope and write-up visible to contributors.
Unlock provider names, full scope, and exact-match filters for life.
Takes ~90 seconds. Share one price from any job you've had done. One verified contribution grants lifetime access to every locked receipt across the site.
Other pages in this neighborhood
Sewer Line Replacement · Drain Cleaning · Repiping · Tankless Water Heater Installation
6 neighbors across the metro made this page possible
Already finished a water heater installation job in the Chicago-Naperville-Elgin metro? Drop in what you paid. Once approved, you unlock full detail on every page across the site.