Canada · 2026 Prices
What Plumbing Jobs Actually Cost in Canada
Researched installed prices by job, by province, and by city. No "call for a quote" games — the numbers are on the page, with how we get them.
Free · No obligation · Local plumbing contractors
Cost Guides
Typical installed ranges — each guide localizes to your province and city.
| Service | Typical range | Status |
|---|---|---|
| Water Heaters | ||
| Hot Water Tank Replacement | $1,300–$2,900 | Updated July 2026 |
| Tankless Water Heater Installation | $3,500–$7,000 | Updated July 2026 |
| Heating & Cooling | ||
| Air Conditioner Installation | $3,000–$13,000 | Updated July 2026 |
| Boiler Replacement | $4,500–$15,000 | Updated July 2026 |
| Furnace Replacement | $4,000–$13,000 | Updated July 2026 |
| Heat Pump Installation | $3,500–$16,000 | Updated July 2026 |
| Drains & Sewer | ||
| Drain Cleaning | $150–$1,200 | Updated July 2026 |
| Hydro Jetting | $350–$2,500 | Updated July 2026 |
| Perimeter Drain Cleaning | $600–$1,250 | Updated July 2026 |
| Sewer Line Replacement | $8,000–$25,000 | Updated July 2026 |
| Sump Pump Installation | $400–$3,000 | Updated July 2026 |
| Pipes & Leaks | ||
| Leak Detection | $99–$1,000 | Updated July 2026 |
| Poly-B Pipe Replacement | $6,000–$18,000 | Updated July 2026 |
| Water Line Replacement | $2,000–$14,000 | Updated July 2026 |
| Whole-Home Repiping | $6,000–$18,000 | Updated July 2026 |
| Kitchen & Bathroom | ||
| Bathtub Replacement | $800–$5,000 | Updated July 2026 |
| Dishwasher Installation | $200–$500 | Updated July 2026 |
| Garburator Installation | $225–$627 | Updated July 2026 |
| Toilet Installation | $260–$960 | Updated July 2026 |
| Gas Work | ||
| Gas Line Installation | $150–$2,500 | Updated July 2026 |
| Water Quality | ||
| Water Softener Installation | $1,000–$4,000 | Updated July 2026 |
"In research" means we're still gathering published rates and permit data for that service — a guide ships only once its numbers hold up. Want one prioritized? Tell us which .
Browse by City
We're building province by province, starting with British Columbia — 21 cities with local prices, permit fees, and housing notes.
How the Numbers Work
-
We research the price
Sampled contractor quotes, supplier equipment pricing, and municipal permit fees — assembled into a low/typical/high range for each job, not a single made-up number.
-
We localize it
Labour rates swing province to province and city to city. Every live page adjusts the baseline to its own market and adds what’s genuinely local: who issues the permit, what the housing stock does to the bill.
-
We keep it honest
Every page carries a last-reviewed date, and reader-submitted quotes and invoices feed back into the ranges. When we can’t stand behind a number, we don’t publish it.
Why trust these numbers?
We're not a plumbing company and we don't inflate prices to sell you anything. A fair price known in advance is the whole product — see the full methodology.
Get Quotes at a Fair Price
Leave your contacts and we'll pass them to licensed plumbers in your area. They get back to you with quotes you can check against the numbers on this site.
Free · No obligation · Local plumbing contractors
Just paid for a job, or got quoted one? Share your price — real invoices keep these pages honest.