Cost by City
| City | Low | Average | High |
|---|
| Toronto, ON | $175 | $500 | $3,500 |
| Calgary, AB | $150 | $450 | $3,000 |
| Vancouver, BC | $180 | $520 | $3,500 |
| Montréal, QC | $140 | $400 | $2,800 |
Prices are estimates in CAD based on typical residential jobs. Actual costs vary by scope and conditions.
What Affects the Cost?
Type of repair
Faucet replacement: $150–$350. Toilet repair: $150–$400. Leak repair: $200–$600. Drain clearing: $150–$500. Sewer line: $1,500–$5,000.
Emergency vs. scheduled
After-hours and weekend calls typically cost 1.5–2× regular rates. A $200 repair becomes $300–$400 on a Sunday night.
Access difficulty
Pipes behind walls, under slabs, or in tight crawl spaces add time and cost.
Parts and materials
Standard fixtures: included in most quotes. Premium fixtures or specialty parts may be extra.
Age of plumbing
Homes with galvanized or polybutylene pipes may need additional work or full repiping.
✓ Typically Included
✓Diagnosis and repair of the issue
✓Standard parts and materials
✓Testing and verification
✓Cleanup of work area
✕ Usually Not Included
✕Drywall repair (if walls were opened)
✕Premium or specialty fixtures
✕Video camera inspection (usually $200–$400 extra)
✕Full repiping
✕Permit fees for major work
🍁
Canadian Considerations
In Ontario, licensed plumbers must carry a 306A or 306B certification. In Québec, plumbing work requires an RBQ-licensed contractor. Frozen pipe prevention is critical in Canadian winters — insulating exposed pipes and knowing your shut-off valve location can prevent thousands in damage. Backwater valve installation ($1,500–$3,000) is increasingly required in flood-prone areas.
When to Hire a Pro
Simple fixes like replacing a faucet washer or unclogging a drain can be DIY. Call a plumber for anything involving the main shut-off, water supply lines, sewer connections, gas lines, or if the issue involves water damage. Licensed plumbers are required by code for gas line work in all provinces.