How much does water heaters cost in 2026?
Most water heaters jobs cost $750–4,680. A small job starts around $750.
Written by the EzFix team, reviewed November 4, 2026
Estimate by job size
| Size | Scheduled | Same day |
|---|---|---|
| Small | $750–1,800 | $860–2,070 |
| Medium | $1,200–2,880 | $1,380–3,310 |
| Large | $1,950–4,680 | $2,240–5,380 |
What changes the price
- Size and complexity of the job.
- Materials and finish you choose.
- How soon you need it: same-day jobs cost about 15% more.
- Access, permits and your location.
How we got these numbers
These are estimates from EzFix's price model, based on public market prices for the region. Your final price comes from the pros' quotes, and you see it before you pay.