
The complete guide to Calgary plumbing permit requirements: what work needs a permit, what does not, what the process costs and takes, and what happens to homeowners who skip this step.
The Bathroom Renovation That Showed Up at Resale
A homeowner in Killarney listed his home for sale in the winter of 2025. The listing went well. An offer came in at asking. Then the home inspection happened.
The inspector noted a bathroom renovation completed several years earlier: new tile, new shower, relocated drain. He flagged the work as potentially unpermitted and requested documentation. The seller had none. The buyer’s lawyer requested confirmation from the City of Calgary that permits had been pulled and inspections completed for the plumbing and drainage changes. The City confirmed no permits existed for the scope of work described.
The deal did not collapse. But the seller was required to either obtain retroactive permits with a licensed plumber, open finished surfaces for inspection as required by the Safety Codes Officer, and absorb whatever correction costs the inspection identified, or reduce the sale price by an amount the buyer’s agent calculated at $18,000 to reflect the risk. He chose the price reduction.
The original permit for the bathroom plumbing work would have cost $185. The plumber would have pulled it as a standard part of the project scope. It was not pulled because the contractor said it was not necessary for what they were doing. It was necessary. And the gap between $185 and $18,000 is the reason this guide exists.
This is a complete reference for Calgary homeowners and contractors on exactly what plumbing work requires a permit in Calgary, what does not, how the permit process works, and what the consequences of skipping it actually look like in practice.
What Law Governs Plumbing Permits in Calgary?
Calgary plumbing permits are governed by the Alberta Safety Codes Act and administered locally by the City of Calgary Development, Building, and Neighbourhood Services. The applicable plumbing code is the National Plumbing Code of Canada 2020 Edition, which came into force in Alberta on April 1, 2023. All plumbing work in Calgary must comply with this code, and work that alters, extends, or installs plumbing systems requires a permit before it begins.

The Safety Codes Act places primary responsibility for code compliance on the owner of the property, not the contractor. If a contractor performs plumbing work without a permit, the homeowner bears the legal liability for the unpermitted work. This is the aspect of the permit system that most Calgary homeowners do not understand until they encounter it at resale or insurance claim time.
The City of Calgary’s official position, stated on its plumbing and gas permits page, is direct: all plumbing and gas installations require permits, including installations for renovation work. There is no grey zone in the City’s framing. Renovation plumbing requires permits. The only question is which specific scope of work triggers the requirement and which maintenance activities do not.
The Safety Codes Act places permit compliance responsibility on the property owner, not the contractor. A contractor who skips a permit leaves the homeowner holding the liability — at resale, at insurance claim time, and at the next inspection.
What Plumbing Work Requires a Permit in Calgary?
A Calgary plumbing permit is required whenever plumbing is constructed, extended, altered, or when water and sewer lines are installed or replaced. The practical translation of that language into specific bathroom renovation scenarios is what most Calgary homeowners need clarity on.
Supply Line Work That Requires a Permit
Any work that extends, relocates, or replaces supply lines in a way that alters the configuration of the plumbing system requires a permit. This includes running new PEX or copper supply lines to a relocated vanity, extending supply lines to add a second sink in a shared bathroom, replacing Poly B or galvanised steel supply lines throughout the bathroom scope, and installing new shut-off valves at non-accessible locations inside walls.
The nuance here is the word “alters.” Replacing a shut-off valve with a like-for-like unit at a location that is already accessible without opening walls is maintenance, not alteration, and does not require a permit. Replacing galvanised supply lines inside wall cavities, even to the same locations, alters the plumbing system and requires a permit because the pipe type and installation are being changed.
Drain and Vent Work That Requires a Permit
Any work that modifies the drain or vent configuration of a bathroom requires a permit. This is the category most commonly missed in Calgary bathroom renovations. Moving a toilet by even twelve inches requires relocating the drain rough-in, which requires a permit. Converting a tub to a walk-in shower with a linear drain requires relocating and resizing the drain, which requires a permit. Adding a second sink to a vanity that previously had one requires extending the drain branch, which requires a permit.
Venting changes also require permits. If a bathroom renovation requires adding or extending a vent stack, or if a drain relocation changes the venting requirements for downstream fixtures, a permit is required for that scope. Plumbing inspectors specifically check vent configurations during rough-in inspections because improper venting causes sewer gas infiltration into living spaces, which is a health risk, not merely a code technicality.

Fixture Addition and Relocation That Requires a Permit
Adding any new fixture to a bathroom requires a permit. This includes adding a toilet to a room that did not previously have one, adding a shower to a bathroom that only had a tub, adding a second sink to a vanity wall, adding a bidet, or adding any fixture that requires a new drain, supply, and vent rough-in.
Relocating any fixture beyond its existing drain rough-in requires a permit. A toilet that stays in the same position with the same drain connection is a fixture replacement and does not require a permit. A toilet that moves six inches to allow for a larger shower requires drain relocation and requires a permit.
Water Heater Replacement and New Installations
Water heater replacement in Calgary requires a permit when the unit is a gas-fired appliance. The gas permit is separate from the plumbing permit and requires a licensed gasfitter. For electric water heaters, a plumbing permit is required for the supply and drain connections, and an electrical permit is required for the electrical connection. Tankless water heaters, whether gas or electric, require permits for both the plumbing and the energy source connections.
What Plumbing Work Does NOT Require a Permit in Calgary?
Maintenance and like-for-like repairs that do not alter the configuration of the plumbing system do not require a permit in Calgary. Understanding the specific maintenance exemptions prevents homeowners from obtaining unnecessary permits for routine work and prevents the more common error of assuming common work is permit-exempt when it is not.
Permit-Exempt Plumbing Work in Calgary
- Replacing a toilet in the same location with the same drain connection
- Replacing a faucet or showerhead with a like-for-like unit at the same location
- Replacing a sink or basin in the same vanity location with the same drain and supply connections
- Repairing a visible leak at an accessible fitting or connection
- Replacing a toilet fill valve, flapper, or flush handle
- Replacing a P-trap on a fixture in the same drain connection location
- Replacing an accessible shut-off valve with a like-for-like unit at the same location
- Cleaning or clearing a drain blockage
- Replacing a showerhead or tub spout at the same connection point
The unifying principle across all of these exemptions is that the work does not change the configuration, location, or system design of the plumbing. It replaces worn or failed components with equivalent components at the same locations. The moment any of that work involves opening walls, relocating a connection point, changing the pipe material of a concealed run, or adding a connection that did not previously exist, the work crosses from maintenance into alteration and requires a permit.
Calgary Plumbing Permit Quick Reference: Requires Permit vs. Exempt
Use this reference when planning a Calgary bathroom renovation or plumbing project:
| Plumbing Work | Permit Required? | Notes |
| Replace toilet (same location, same drain) | No | Maintenance exemption applies |
| Relocate toilet (any distance from existing rough-in) | Yes | Drain and vent changes required |
| Replace faucet or showerhead (same location) | No | Maintenance exemption applies |
| Add second sink to existing vanity | Yes | New drain branch and supply required |
| Replace Poly B supply lines (inside walls) | Yes | Alters concealed plumbing system |
| Replace galvanised supply lines (inside walls) | Yes | Alters concealed plumbing system |
| Replace accessible shut-off valve (same location) | No | Like-for-like maintenance |
| Install shut-off valve inside wall cavity | Yes | Concealed plumbing alteration |
| Convert tub to walk-in shower | Yes | Drain relocation and vent review required |
| Replace shower valve body (wall-mounted) | Yes | Concealed supply line connection |
| Replace shower trim only (no wall opening) | No | Surface-level like-for-like replacement |
| Install new bathroom in basement | Yes | Full new drain, supply, vent system |
| Replace water heater (electric, same location) | Yes (plumbing + electrical) | Supply and drain connections altered |
| Replace water heater (gas, same location) | Yes (plumbing + gas) | Licensed gasfitter required for gas permit |
| Clear blocked drain | No | Maintenance only |
| Replace P-trap (same drain location) | No | Maintenance exemption applies |
| Relocate vanity (new drain and supply location) | Yes | System alteration at new rough-in points |
Can Calgary Homeowners Pull Their Own Plumbing Permits?
Yes, with important conditions. Calgary allows homeowners to apply for plumbing permits for work on their own primary residence. The homeowner applicant must legally own the home, must reside or intend to reside at the location, and must be performing the work personally rather than hiring an unlicensed person to do it without a contractor permit.
The homeowner permit pathway is intended for genuine owner-performed work, not as a workaround for hiring unlicensed labour without a contractor permit. A homeowner who pulls a permit and then hires someone to do the work bears full liability for any code violations in that work. The City’s inspectors do not distinguish between owner-performed and contractor-performed work when conducting inspections: the work either complies with the National Plumbing Code 2020 or it does not.
In practice, for any plumbing scope that is part of a bathroom renovation, the licensed plumber performing the work should pull the permit under their contractor licence. This protects the homeowner because the contractor’s licence is on the line for code compliance, not only the homeowner’s property. It also ensures the permit is pulled correctly for the full scope of work rather than underscoped to minimise fees.
The Concealed Plumbing Exception
Calgary has a specific rule about concealed plumbing that every homeowner should understand: a homeowner permit cannot be issued for concealed plumbing that was completed without permits. If someone discovers that previous renovation work on their home included unpermitted plumbing concealed inside walls or floors, they cannot simply pull a homeowner permit to retroactively cover it. A licensed plumbing contractor must obtain the permit, and the Safety Codes Officer may require wall or floor surfaces to be opened for inspection before the work can be accepted.
This is precisely what happened in the Killarney sale story at the opening of this article. The unpermitted bathroom plumbing work, once identified, could not be easily retroactively permitted without a licensed contractor, potential surface opening, and whatever corrections the inspector required. The $185 permit at the time of the original renovation would have prevented all of it.
For the specific plumbing components that should be assessed and potentially replaced during a Calgary bathroom renovation, our guide on when plumbing should be replaced during a bathroom renovation covers the material-by-material decision framework with real Calgary costs.
How Does the Calgary Plumbing Permit Process Work?
A Calgary plumbing permit is applied for online through the City of Calgary’s permitting portal at calgary.ca. A myID account is required to apply online. Contractors apply under their contractor licence. Homeowners apply under the homeowner permit pathway.
The Two Required Inspections

A Calgary plumbing permit triggers two mandatory inspections. The rough inspection happens after plumbing is installed and before it is concealed by drywall, cement board, or subfloor. This is the critical inspection: the Safety Codes Officer verifies that supply lines, drain slopes, vent configurations, and all connections comply with the National Plumbing Code before walls close over them. No plumbing work should be concealed until the rough inspection is passed.
The final inspection happens after all fixtures are installed and the bathroom is functionally complete. The inspector verifies fixture installation, confirms no active leaks exist, and checks that pressure-balanced shower valves and other safety-required components are correctly installed. The final inspection closes the permit.
Inspections in Calgary are booked through the City and are not appointment-based: the inspector arrives either in the morning (8 a.m. to noon) or afternoon (noon to 4:30 p.m.) on the scheduled day. Someone 18 years or older must be present at the property during the inspection window. The contractor or homeowner contacts 311 on the morning of the inspection to determine whether a morning or afternoon visit is scheduled.
How Much Does a Calgary Plumbing Permit Cost?
Calgary plumbing permit fees are calculated based on the value of the work, the number of fixtures, and the scope involved. For a standard bathroom renovation plumbing scope in 2026, a plumbing permit runs $120 to $350 for most residential projects. Complex projects involving full supply line replacement, drain relocation, and fixture addition may run $300 to $600. The City of Calgary provides a trade permit fee estimator tool on its website that allows contractors and homeowners to estimate permit costs before applying.
Permit fees are subject to annual increases on January 1 of each year. Any fee estimate generated before January 1 will not reflect the updated fees if the permit is pulled after that date.
What Happens If Plumbing Work Is Done Without a Permit in Calgary?
The consequences of unpermitted plumbing work in Calgary fall into four categories, each of which is more expensive than the permit would have been.
Resale Disclosure and Liability
The Killarney scenario is the most common consequence. A home inspector identifies plumbing work that appears to have been done without permits. The seller must disclose, the buyer demands documentation, and the absence of permits creates a negotiating liability that typically runs several times the original permit cost. In some cases, buyers walk away. In others, the seller absorbs a price reduction. In all cases, the outcome is worse than having pulled the permit.

Insurance Claim Denial
Home insurance policies in Calgary generally cover water damage from plumbing failures. Many policies contain exclusions for damage caused by work that was not done to code or was not permitted as required. A water damage claim arising from a supply line failure behind a wall where the supply line was replaced without a permit is subject to claim denial based on the unpermitted work exclusion. The insurer does not need to prove the unpermitted work caused the failure; they need to establish that unpermitted work existed in the affected area.
Stop Work Orders and Fines
If a Safety Codes Officer identifies plumbing work in progress without a permit, they can issue a Stop Work Order requiring all work to cease until the permit is obtained and the work is inspected. Stopping work orders during a bathroom renovation delays the entire project, not only the plumbing scope. Financial penalties for Safety Codes Act violations in Alberta can reach significant amounts for repeat or flagrant violations.
Retroactive Permitting Cost
Obtaining a retroactive permit for concealed unpermitted plumbing work in Calgary requires a licensed plumbing contractor, costs the original permit fee plus an additional inspection fee, and may require opening finished surfaces for inspection. The cost of the retroactive process, including any corrections the inspector requires, routinely runs $1,500 to $6,000 or more, depending on scope. This compares to the $120 to $350 the original permit would have cost.
For a broader view of what decisions during a Calgary bathroom renovation create the most expensive problems down the line, our guide to the most common bathroom renovation mistakes Calgary homeowners make covers the permit and plumbing decision pattern alongside other renovation-phase errors that are costly to correct.
We pull all required permits as a standard part of every Calgary bathroom renovation we manage. If you are working with a contractor who has suggested permits are not necessary for the plumbing scope they are performing, reach out before work begins.
→ Explore our Calgary bathroom renovation services
Frequently Asked Questions
Do I need a permit to replace a toilet in Calgary?
No, if the toilet is being replaced in the same location with the same drain rough-in connection. Replacing a toilet in its existing footprint with no drain or supply relocation is maintenance work that does not require a permit in Calgary. If the toilet is being moved to a new location, even a short distance, the drain rough-in must be relocated, which requires a plumbing permit. A permit is also required if the toilet replacement is part of a larger renovation scope that includes other permitted plumbing work.
Do I need a permit to replace a shower in Calgary?
It depends on the scope. Replacing a shower surround with the same drain and supply connections is generally maintenance and does not require a permit. Converting a tub to a walk-in shower requires drain relocation, new drain sizing, and vent review, all of which require a plumbing permit. Adding a shower to a room that previously did not have one requires a full new rough-in and requires a permit. Replacing a shower valve body inside the wall requires a permit because it involves concealed plumbing connections.
Can a Calgary homeowner pull their own plumbing permit?
Yes, Calgary allows homeowners to apply for plumbing permits for their own primary residence. The homeowner must legally own the home, intend to reside there, and perform the work personally. A homeowner permit cannot be issued to retroactively cover concealed plumbing completed without permits. In practice, for any plumbing scope that is part of a bathroom renovation, the licensed plumber performing the work should pull the permit under their contractor licence, which protects the homeowner more effectively than a homeowner-pulled permit.
What happens if I sell a house with unpermitted plumbing work in Calgary?
Unpermitted plumbing work in a Calgary home creates disclosure and liability issues at resale. Home inspectors flag renovation work that appears unpermitted. Buyers request documentation from the City of Calgary. When permits do not exist for the scope that requires them, buyers typically demand a price reduction, require retroactive permitting with inspection as a condition of sale, or, in some cases, withdraw their offer. The price reduction or retroactive permitting cost routinely runs several times the original permit fee.
Does replacing a water heater in Calgary require a permit?
Yes. Water heater replacement in Calgary requires a permit in virtually all cases. A gas water heater replacement requires a gas permit, which must be pulled by a licensed gasfitter. The plumbing connections also require a plumbing permit. An electric water heater replacement requires a plumbing permit for the supply and drain connections and an electrical permit for the electrical connections. These permits are typically pulled by the contractor performing the installation as part of the standard project scope.
How much does a plumbing permit cost in Calgary in 2026?
Calgary plumbing permit fees for residential bathroom renovation scope run $120 to $350 for most standard projects in 2026. Complex projects involving full supply line replacement, drain relocation, and fixture addition may run $300 to $600. Permit fees increase annually on January 1. The City of Calgary provides a trade permit fee estimator on its website that allows project-specific estimates. The permit fee is a small fraction of the cost of any Calgary bathroom renovation and is not a meaningful budget factor in the project scope.
What is the Calgary plumbing permit inspection process?
A Calgary plumbing permit triggers two mandatory inspections. The rough inspection must be passed before any plumbing is concealed by drywall, cement board, or subfloor. The final inspection happens after all fixtures are installed. Inspections are not appointment-based: the inspector arrives in the morning or afternoon on the scheduled day. Someone 18 years or older must be present. The homeowner or contractor contacts 311 on the morning of the inspection to confirm whether the visit will be morning or afternoon. The permit is closed after the final inspection is passed.
A $185 Decision That Protects a $500,000 Asset
The homeowner in Killarney absorbed an $18,000 price reduction on the sale of his home to resolve a permit issue that originated with a plumbing scope that should have cost $185 to permit correctly. That is not a cautionary tale. It is arithmetic. A plumbing permit in Calgary costs between $120 and $600, depending on the scope. The consequences of not having one can be measured in thousands of dollars at resale, in insurance claim denials, and in retroactive correction costs that require opening finished surfaces.
The question of what plumbing work requires a permit in Calgary has a clear answer: any work that constructs, extends, alters, or relocates a plumbing system. Maintenance that replaces like-for-like components at the same locations without opening walls or changing the system configuration does not require a permit. Everything else does.
If you are planning a Calgary bathroom renovation and your contractor has suggested that specific plumbing work does not require a permit, that is worth verifying before the walls close. The liability for unpermitted work sits with the property owner, not the contractor. That asymmetry is worth a ten-minute conversation before construction begins.

Is there a specific plumbing scope in your upcoming Calgary renovation that you are uncertain about from a permit standpoint? Leave a comment or reach out directly. The answer is usually straightforward, and it is always better to have it before the drywall goes up.
We handle all permit applications for every plumbing scope in every Calgary bathroom renovation we manage. If you want to confirm what your specific project requires before you commit to a contractor, reach out.
→ Book a free consultation for your Calgary bathroom renovation