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)

Low$900
Mid$1,400
High$2,100

Includes removal of old unit, new tank, connections, and testing. Higher end reflects power-vent or tankless units.

Toilet Replacement

Low$300
Mid$550
High$900

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)

Low$150
Mid$275
High$450

Kitchen or bathroom drain. Higher end reflects main line or camera inspection.

Faucet Installation

Low$150
Mid$250
High$400

Includes shutoff valves and supply lines. Price does not include the faucet itself.

Sump Pump Replacement

Low$500
Mid$800
High$1,300

Includes new pump, check valve, and discharge line connection. Battery backup adds $200 to $400.

Pipe Repair (burst or leaking)

Low$250
Mid$600
High$1,500

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.

Estimate

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

ItemCost
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 Free

14-day free trial. No credit card required.