Skip to main content
Guides/Services/Water Heater Installation

Water Heater Installation & Repair Guide

Water heater installation and repair costs by state. Tank vs tankless comparison, signs you need replacement, and find licensed water heater plumbers near you.

National Average Cost

$931 - $2331

Based on average costs across all 50 states

Your water heater is one of the most important appliances in your home. Whether you need a new installation, repair, or replacement, hiring a licensed plumber ensures the job is done safely and up to code. Water heater work involves gas lines, electrical connections, and plumbing — all of which require professional expertise.

When to Call a Professional

No hot water or inconsistent water temperature
Water heater is leaking from the tank or connections
Rusty or discolored hot water
Strange noises (popping, rumbling) from the tank
Water heater is more than 10-12 years old
Higher than normal energy bills

Cost by State

StateCost RangeFind Plumbers
Alabama$800 - $1,800Alabama plumbers
Alaska$1,200 - $2,800Alaska plumbers
Arizona$900 - $2,200Arizona plumbers
Arkansas$750 - $1,700Arkansas plumbers
California$1,200 - $3,000California plumbers
Colorado$1,000 - $2,500Colorado plumbers
Connecticut$1,100 - $2,800Connecticut plumbers
Delaware$950 - $2,400Delaware plumbers
Florida$850 - $2,200Florida plumbers
Georgia$850 - $2,100Georgia plumbers
Hawaii$1,400 - $3,200Hawaii plumbers
Idaho$850 - $2,100Idaho plumbers
Illinois$950 - $2,400Illinois plumbers
Indiana$800 - $2,000Indiana plumbers
Iowa$850 - $2,100Iowa plumbers
Kansas$750 - $1,900Kansas plumbers
Kentucky$800 - $2,000Kentucky plumbers
Louisiana$800 - $2,000Louisiana plumbers
Maine$900 - $2,300Maine plumbers
Maryland$1,050 - $2,600Maryland plumbers

Showing 20 of 50 states. Costs are estimates and vary by location and job complexity.

Frequently Asked Questions

How much does water heater installation cost?

Water heater installation typically costs $800-$2,500 for a standard tank unit including labor. Tankless water heaters cost $1,500-$4,000+ installed. Costs vary by state, unit type, and complexity.

How long does a water heater last?

Traditional tank water heaters last 8-12 years. Tankless water heaters can last 15-20 years with proper maintenance. Regular flushing and anode rod replacement extends life.

Should I get a tank or tankless water heater?

Tank heaters cost less upfront and are simpler to install. Tankless heaters cost more but save energy long-term and provide unlimited hot water. Consider your household size, budget, and hot water needs.

Related Guides

Find a Plumber for Water Heater Installation

Search our database of licensed plumbers with real reviews from homeowners.

Find a Plumber Near You