Plumbing Costs Across Canada
National Average
$2,654 – $5,798
Based on 401 data points across 4 provinces
Detailed Cost Breakdown
Specific costs by job type, extracted from industry sources across Canada.
Total Project Costs
| Job Type | Low | High | Sources |
|---|---|---|---|
| Septic System Replacement | $15,000 | $27,500 | 2(2 prov) |
| Trenchless Sewer Repair | $12,000 | $22,500 | 2(2 prov) |
| Sewer Line Replacement | $8,000 | $20,000 | 2(2 prov) |
| Sewer Separation | $6,000 | $20,000 | 3 |
| Whole Home Repiping | $5,000 | $15,000 | 2 |
| Galvanized Plumbing Replacement | $4,833 | $10,667 | 3(2 prov) |
| Cast Iron Stack Replacement | $3,667 | $8,667 | 3(2 prov) |
| Cast Iron Drain Replacement | $3,167 | $8,167 | 3 |
| Lead Service Line Replacement | $3,000 | $8,000 | 2 |
| Basement Bathroom Rough In | $3,375 | $7,688 | 16(4 prov) |
| Plumbing Stack Replacement | $2,875 | $7,250 | 4(3 prov) |
| Supply Line Replacement | $3,129 | $6,133 | 4(2 prov) |
| Basement Plumbing Rough In | $2,500 | $6,000 | 2(2 prov) |
| Plumbing Relocation | $2,333 | $6,000 | 3(3 prov) |
| Tankless Water Heater Install | $3,500 | $5,875 | 8(3 prov) |
| Bathroom Rough In Plumbing | $2,533 | $5,583 | 6(2 prov) |
| Bathroom Rough In | $2,200 | $5,300 | 5(2 prov) |
| Kitchen Plumbing Replacement | $2,250 | $5,000 | 2(2 prov) |
| Backwater Valve Installation | $2,500 | $4,500 | 5 |
| Kitchen Plumbing Rough In | $1,875 | $4,500 | 4 |
| Galvanized Pipe Replacement | $1,571 | $4,214 | 7 |
| Island Prep Sink Install | $1,750 | $4,000 | 2 |
| Kitchen Sink Relocation | $1,500 | $4,000 | 3 |
| Sink Relocation | $1,500 | $4,000 | 3 |
| Sewage Ejector Pump Install | $1,869 | $3,846 | 13(3 prov) |
| Water Softener Install | $1,400 | $3,833 | 3(2 prov) |
| Secondary Sink Install | $1,500 | $3,750 | 2 |
| Sewage Ejector Pump | $1,700 | $3,300 | 5(3 prov) |
| Basic Fixture Replacement | $1,500 | $3,000 | 2 |
| Gas Line Installation | $1,160 | $3,000 | 5(3 prov) |
| Kitchen Island Plumbing Rough In | $1,200 | $2,750 | 2(2 prov) |
| Tank Water Heater Replacement | $1,500 | $2,600 | 5 |
| Ejector Pump Install | $1,000 | $2,500 | 2 |
| Wall Hung Toilet Install | $900 | $2,000 | 2 |
| Backwater Valve Install | $583 | $1,875 | 12(3 prov) |
| Battery Backup Sump Pump Install | $700 | $1,333 | 3(2 prov) |
| Ejector Pump Battery Backup | $500 | $1,000 | 2 |
| Comfort Height Toilet Install | $425 | $900 | 4 |
| Toilet Replacement | $320 | $620 | 5(2 prov) |
| Hydro Jetting | $350 | $600 | 3 |
| Kitchen Faucet Replacement | $225 | $550 | 2(2 prov) |
| Drain Camera Inspection | $225 | $475 | 4(2 prov) |
| Toilet Installation | $250 | $450 | 2(2 prov) |
| Sewer Line Camera Inspection | $233 | $417 | 3(2 prov) |
| Sewer Camera Inspection | $233 | $417 | 3(2 prov) |
| Emergency Service Call | $220 | $380 | 5(2 prov) |
| Faucet Installation | $150 | $350 | 2 |
| Toilet Repair | $150 | $300 | 2 |
| Heat Trace Cable Install | $100 | $275 | 2(2 prov) |
| Diagnostic Service Call | $125 | $225 | 2 |
| Shut Off Valve Replacement | $100 | $200 | 2(2 prov) |
Per-Unit Costs
| Job Type | Low | High | Sources |
|---|---|---|---|
| Plumber Hourly Rate | $110/hr | $165/hr | 2 |
| Plumber Labour | $88/hr | $134/hr | 4(2 prov) |
By Province
Alberta$3,586 – $7,721
British Columbia$3,474 – $7,672
Ontario$2,824 – $6,133
New Brunswick$1,984 – $4,377
Looking for Plumbing quotes?
Find verified contractors in your province.