Professional installation of a 50-gallon water heater typically costs $1,200 to $2,500, with an average of around $1,800 for a complete job. This usually includes the unit, which can cost $500 to $1,200, plus $500 to $1,500 for professional plumbing labor. See our water heater installation cost guide for more detail.
Additional requirements can increase the final bill, including a thermal expansion tank ($100 to $350), updated gas or venting lines ($150 to $600), a leak drip pan ($50 to $150), and local permits and disposal fees ($75 to $300).
Your home's existing setup and local code requirements will determine the final installation cost.