Average cost of water heater

Plumbing

The answer to 'average cost of water heater' is that the typical cost range for a new water heater installation can vary significantly, usually between $800 to $2,000 or more. Several key factors affect the pricing, including the type of water heater (gas, electric, tankless), size and capacity, brand and model, and the complexity of the installation.

For example, a standard 40-50 gallon electric water heater may cost $800-$1,200 to install, while a high-efficiency tankless water heater can range from $1,500 to $3,000 or more. The cost also depends on whether any plumbing, electrical, or ventilation work is required to properly install the new unit. Getting local quotes from licensed plumbers is essential to determine the exact cost for your home.

Sources

Frequently Asked Questions

What factors affect water heater installation costs?

Key factors include the type of water heater, size, brand, and the complexity of the installation work required.

Is it cheaper to replace or repair an old water heater?

In many cases, replacing an old, inefficient water heater can be more cost-effective than repeatedly repairing it. A new water heater may pay for itself over time through energy savings.

Should I install a water heater myself or hire a plumber?

For most homeowners, it's best to hire a licensed plumber to install a new water heater, as it requires specialized skills and knowledge to ensure proper and safe installation.

Get help from a local pro

Connect with certified professionals in your area

Free, no-obligation quotes from local professionals

Related Questions

Related Topics From Other Services