How Much Does a Plumber Cost in 2026?
Real pricing for common plumbing jobs in Canada. All prices include labour and materials unless noted. Prices vary by region, job complexity, and contractor.
Water Heater Replacement (40-50 gallon)
Includes removal of old unit, new tank, connections, and testing. Higher end reflects power-vent or tankless units.
Toilet Replacement
Includes removal of old toilet, new standard two-piece unit, wax ring, and supply line. Higher end for wall-mounted or comfort-height models.
Drain Cleaning (Snaking)
Kitchen or bathroom drain. Higher end reflects main line or camera inspection.
Faucet Installation
Includes shutoff valves and supply lines. Price does not include the faucet itself.
Sump Pump Replacement
Includes new pump, check valve, and discharge line connection. Battery backup adds $200 to $400.
Pipe Repair (burst or leaking)
Highly variable depending on access, pipe material, and length of repair.
What affects the price?
- •Labour rate. Most plumbers in Canada charge $85 to $120 per hour.
- •Access. Jobs behind walls, under slabs, or in tight spaces cost more.
- •Materials. Fixtures and fittings vary widely in price.
- •Emergency vs. scheduled. After-hours calls typically add 50% or more.
- •Permits. Some jobs like water heater replacements require a permit, which adds $100 to $300.
Sample estimate: Water heater replacement
This is what a professional plumbing estimate looks like for a mid-range water heater job.
Replace 50-Gallon Hot Water Heater
Date: April 8, 2026
Scope of Work
- •Remove and dispose of existing water heater
- •Install new Bradford White 50-gallon natural gas heater
- •Replace expansion tank
- •Connect gas and water lines, test for leaks
Line Items
| Item | Cost |
|---|---|
| Labour (3 hours @ $85/hr) | $255 |
| Bradford White 50-gal natural gas heater | $680 |
| Expansion tank | $130 |
| Fittings and connectors | $45 |
Pricing Summary
| Subtotal | $1,110 |
| Tax (GST 5%) | $56 |
| Total | $1,166 |
| Deposit required (25%) | $292 |
| Balance on completion | $874 |
Are you a plumber?
Create estimates like this in seconds. Send them from your phone before you leave the driveway.
Create Your Estimate Free14-day free trial. No credit card required.