Trades · Cost Guide
How Much Does Plumbing Cost in Ontario?
Plumbing costs in Ontario range from $3,000 – $6,000 per bathroom. Prices vary by scope, city, and site conditions.
$3,000+
Starting price
1-7 days
Timeline
10%
Recommended contingency
Plumbing Cost Breakdown
| Scope | Low | High | Unit | Labour | Material |
|---|---|---|---|---|---|
| Basement bathroom rough-in | $3,000 | $6,000 | per bathroom | 65% | 35% |
| Drain line replacement (per floor) | $2,000 | $5,000 | per floor | 60% | 40% |
| Water heater replacement | $1,500 | $3,500 | per unit | 40% | 60% |
| Sump pump installation | $800 | $2,000 | per unit | 55% | 45% |
| Backwater valve installation | $2,000 | $4,000 | per valve | 60% | 40% |
| Kitchen/bathroom fixture install | $200 | $500 | per fixture | 70% | 30% |
Price Ranges at a Glance
Basement bathroom rough-in
Drain line replacement (per floor)
Water heater replacement
Sump pump installation
Backwater valve installation
Kitchen/bathroom fixture install
What's Included vs Not Included
Typically Included
- Licensed plumber labour
- Basic PEX or copper supply lines
- ABS drain pipes and fittings
- Shut-off valves and access panels
- Pressure testing
- Plumbing permit and inspection
Not Included (Extra Cost)
- Fixtures (faucets, toilets, showers)
- Concrete cutting for basement drains
- Sewer line camera inspection ($300-$500)
- Backflow preventer testing
- Exterior excavation for sewer repairs
- Hot water recirculation system
Plumbing Cost by City
Prices adjusted for local labour rates and material costs across 15 GTA cities.
| City | Low | High | vs Toronto | Details |
|---|---|---|---|---|
Toronto City of Toronto | $3,000 | $6,000 | 0% | View |
Mississauga Peel Region | $2,843 | $5,685 | -5% | View |
Brampton Peel Region | $2,763 | $5,526 | -8% | View |
Vaughan York Region | $2,911 | $5,823 | -3% | View |
Markham York Region | $2,892 | $5,784 | -3% | View |
Richmond Hill York Region | $2,881 | $5,763 | -4% | View |
Aurora York Region | $2,813 | $5,625 | -6% | View |
Oakville Halton Region | $3,059 | $6,117 | +2% | View |
Burlington Halton Region | $2,871 | $5,742 | -4% | View |
Milton Halton Region | $2,763 | $5,526 | -8% | View |
Ajax Durham Region | $2,714 | $5,427 | -9% | View |
Pickering Durham Region | $2,763 | $5,526 | -8% | View |
Oshawa Durham Region | $2,645 | $5,289 | -12% | View |
Whitby Durham Region | $2,694 | $5,388 | -10% | View |
Hamilton City of Hamilton | $2,684 | $5,367 | -10% | View |
Permit & Engineering Costs
Plumbing Permit
Municipal building department
Required for rough-in, repiping, new fixtures, backwater valves, water heater replacement. Simple swaps (toilet, faucet) don't need permits.
$150-$500
TSSA Gas Permit
Technical Standards & Safety Authority
Required for all gas line work (new lines, relocations, appliance connections). Includes pressure test and inspection. Plumber must be TSSA-certified.
$50-$150
Backwater Valve Subsidy (Toronto)
City of Toronto
Toronto offers subsidy for backwater valve + sump pump installation. Must use city-approved contractor and submit application before work starts.
Rebate up to $3,400
Money-Saving Tips
Install a backwater valve — many GTA cities offer $1,000-$2,500 rebates and it prevents sewer backup.
Switch from rental water heater to owned — rental fees add up to $6,000-$10,000 over the equipment lifetime.
Rough-in all plumbing before closing basement walls — adding a bathroom later costs 2-3x more.
PEX costs 30-40% less than copper and is faster to install — use it for supply lines.
Camera inspect your sewer before buying an older home — $300 can save you from a $15,000 surprise.
Related Cost Guides
Plumbing Cost FAQs
Can I replace a toilet or faucet myself?
Yes, if you're swapping an existing fixture with no rough-in changes. Turn off water, disconnect supply line, remove old fixture, install new one, test for leaks. No permit required. But if you're relocating the fixture, changing drain size, or adding a new bathroom, hire a licensed plumber — rough-in work needs permits and inspection.
What's the difference between PEX, copper, and PVC pipe?
PEX (cross-linked polyethylene) is flexible plastic for hot/cold supply — freeze-resistant, easy to install, lasts 50+ years. Copper is rigid metal for supply — lasts 50+ years but corrodes in acidic water and costs 3x more. PVC/ABS are rigid plastic for drains (DWV) — PVC is white, ABS is black. Both code-approved in Ontario, ABS is more common.
How do I know if I have polybutylene or Kitec plumbing?
Polybutylene: gray or white plastic pipe (sometimes blue) with "PB" stamped on it, used 1978-1995. Kitec: orange (hot) and blue (cold) PEX with brass fittings, used 1995-2007. Both failed spectacularly — polybutylene from chlorine degradation, Kitec from dezincification of brass fittings. If you have either, repipe immediately. Insurance often denies claims.
Why does my drain gurgle when I flush the toilet?
Gurgling = venting problem. When water drains, it displaces air. If there's no vent path to the roof, draining water creates suction that pulls air through other fixture traps (the gurgle). Repeated siphoning dries the trap, letting sewer gas into your house. Every fixture needs a vent — hire a plumber to add proper venting.
Do I need a backwater valve?
Required in Toronto (Chapter 681) for any property with basement drains. Recommended anywhere with aging sewer infrastructure or history of backups. When city sewers overflow during heavy rain, sewage flows backward into your basement. Backwater valve is a one-way flap that blocks reverse flow. Installation costs $2,500-$5,000, Toronto subsidizes up to $3,400.
Shop Supplies for This Project
Browse tools, materials, and safety gear for your plumbing project — curated for Canadian renovations.
Ready to Get Plumbing Pricing?
Get instant pricing with our free Price Check tool, or browse vetted plumbing contractors in your area.