Water Heater Installation Cost Across the New York-Newark-Jersey City Metro
11 reports from 1 city across the metro · updated Apr 8, 2026
Water heater installation in the New York-Newark-Jersey City metro typically costs between $1,200 and $13,000, with most homeowners paying around $1,800. Half of all installations fall between $1,425 and $2,700.
Drop in your quote against the 11 reports on this page.
Free verdict, range, and count. No signup.
Where most metro reports cluster
11 reports, bucketed. Highlighted bars are the middle 50% of reports across the metro.
Recent reports across the metro
A few of the most recent homeowner reports that feed into the rollup above. Click a city to see every report from there.
Got quoted around $13K to replace an older gas water heater tank.
The high cost was due to the water heater being located in the attic.
Replaced a 30-gallon water heater and it cost including the installation.
Got a high-end water heater replacement a few years ago for.
Installed a 50 gallon electric water heater, paid 700 for the tank and 650 for installation from a regular contractor.
Every number above comes from a verified homeowner report. Add yours to help keep this current.
How each city in the metro compares
Every city with at least 2 reports is listed below. Click through for the actual homeowner reports.
| City | Typical range | Median | Reports |
|---|---|---|---|
| New York, NY | $1,350–$2,300 | $1,600 | 9 |
Related exact jobs inside Water Heater Installation
11 neighbors across the metro made this page possible
Already finished a water heater installation job in the New York-Newark-Jersey City metro? Drop in what you paid. Once approved, you unlock full detail on every page across the site.