Replacing a water heater, installed with standard connections, haul-away and code items such as an expansion tank where required.
| Job | Typical price |
|---|---|
| 50 gal tank (gas or electric) | $1,340–$3,360 |
| Tankless (gas) | $2,800–$6,270 |
Installed prices including labor and standard materials, from Philadelphia, PA's market rates. Your price depends on the factors below — the best check is your own estimate.
A typical mid-range job costs about $1,340–$3,360 in Philadelphia, before sales tax and permits. Size, materials and access move the price — see the table above.
Tankless heaters last longer and save energy, but cost much more to install. They pay off best with high hot-water use and gas available.
Get at least three written bids for the same scope, check each line against these ranges, and upload your estimate to GenuineRate for a free line-by-line check.
Upload it and we'll check every line against Philadelphia prices — free.