Get featured for homeowners searching "Water Heater Replacement" in Ottawa — $40/month, cancel anytime.
Claim this spot →Water heater replacement costs in Ottawa, ON typically range from 1,500 to 2,500, depending on unit type, installation complexity, and local labor rates. The price reflects both the equipment itself and the specialized work required to disconnect the old unit, handle any necessary venting or gas line modifications, and bring the new installation into compliance with ON plumbing and building codes. Factors like soil conditions, existing ductwork or vent routing, and whether the home uses natural gas, propane, or electric power all significantly influence the final bill.
Permit requirements vary by project scope and municipality. Check the official links below for Ottawa's specific building and permit requirements, or contact your local building department directly to confirm what applies to your project.