Get featured for homeowners searching "Water Heater Replacement" in Calgary — $40/month, cancel anytime.
Water heater replacement costs in Calgary, AB typically range from 1,500 to 3,000, 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 AB 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.
In certain situations, obtaining a plumbing permit may be necessary when you replace a hot water tank. Whether your specific project requires one depends on the details of your installation, so it's worth checking with the City to confirm your particular circumstances before proceeding.
As a homeowner, you're eligible to obtain a permit for plumbing work—including potential water heater replacement—if you are the legal property owner, live in the home (not a rental), and plan to complete the work yourself. If you hire a contractor to perform the installation, that contractor must be the one to apply for the permit instead of you.
A homeowner's plumbing permit carries a fee of $112, plus a safety codes council charge of $4.50, bringing your total to $116.50.