Plumbing
Water Heater Replacement: Cost, Permits & Timeline
Swapping a residential tank or tankless water heater, including new supply connections, expansion tank, drain pan and either an electrical circuit or gas line.
Verified August 2026
Typical cost
$2,150
$1,200 – $5,400
per installed unit
$1,200 – $5,400
Permit
Required
$70 – $220
Timeline
2-5 hours of work
2-5 hours of work, under 2 weeks including permit and inspection
Do you need a permit for water heater replacement?
Yes
Water Heater Replacement is permitted and inspected work in nearly every jurisdiction. Typical fees run $70 to $220, and homeowners can usually pull an owner-builder permit on a home they own and occupy.
What drives the cost
- Tank versus tankless (tankless usually needs gas or electrical upgrades)
- Capacity in gallons and recovery rate
- Garage, attic or interior closet location
- Code upgrades: pan, drain line, expansion tank, seismic or hurricane strapping
- Removal and disposal of the old unit
Permit, inspections and documents
| Permit status | required |
|---|---|
| Typical permit fee | $70 – $220 |
| Licensed contractor required | Not always |
| Owner-builder allowed | Yes, on owner-occupied homes |
| Inspections | Plumbing / final inspection, Electrical or gas inspection where applicable |
| Timeline | 2-5 hours of work, under 2 weeks including permit and inspection |
| DIY difficulty | 4/5 difficulty |
Documents typically required
- • Plumbing permit application
- • Contractor license
- • Equipment specifications
Water Heater Replacement cost by city
Local labor and material pricing applied to the national baseline.
| City | Typical range | vs national |
|---|---|---|
| Miami | $1,400 – $6,400 | +18% |
| Tampa | $1,200 – $5,600 | +4% |
| Orlando | $1,200 – $5,500 | +2% |
| Fort Lauderdale | $1,400 – $6,200 | +14% |
| Jacksonville | $1,200 – $5,200 | -4% |
| West Palm Beach | $1,300 – $6,000 | +12% |
| St. Petersburg | $1,200 – $5,600 | +3% |
| Fort Myers | $1,300 – $5,900 | +9% |
| Cape Coral | $1,300 – $5,800 | +7% |
| Sarasota | $1,300 – $5,800 | +8% |
| Naples | $1,500 – $6,700 | +24% |
| Port St. Lucie | $1,200 – $5,500 | +2% |
Frequently asked questions
Do I need a permit to replace a water heater?
Yes. Florida jurisdictions require a plumbing permit for a water heater changeout because the work involves gas or electrical connections, temperature and pressure relief piping, and drainage. Replacing without a permit can cause insurance and resale problems.
Can I replace my own water heater?
A homeowner can pull an owner-builder permit and replace a water heater in a home they own and occupy. Electrical and gas connections must still pass inspection.
How long does a water heater last?
Standard tank units last 8-12 years; tankless units often reach 15-20 years with annual descaling. Florida's hard water shortens tank life in many areas.
Sources
Sources & verification
Last verified August 2026. Cost figures are modeled estimates based on national baselines adjusted for local labor and material pricing — they are not quotes. Permit rules change; confirm with the building department before starting work.
