All resources

Customers

How Much Does a Plumber Cost in Canada in 2026

Proferly Team · October 3, 2026

Licensed plumbers in Canada charge $105 to $175 per hour in 2026, with emergencies costing far more. Here is what to expect, what drives the price, and how to compare quotes without calling around.

When a pipe leaks or a drain refuses to budge, most Canadians have the same question first: how much is this going to cost? Plumbing prices in Canada vary a lot by city, timing, and the job itself. Here is what current 2026 rates look like so you can budget with confidence.

Typical plumber hourly rates in Canada

For standard weekday work, a licensed plumber in Canada charges about $105 to $175 per hour in 2026, according to recent national pricing data. The full range across the country runs roughly $60 to $270 per hour depending on experience and location.

Hourly rates shift with the calendar:

  • Regular weekday hours: $105 to $175 per hour
  • Evenings and weekends: $150 to $250 per hour
  • Emergency or holiday calls: $200 to $350 per hour

City matters too. Toronto and Vancouver sit at the higher end ($100 to $180 per hour), Calgary lands in the middle ($90 to $150), and Montreal tends to be more affordable ($79 to $140). Rural areas often come in lowest, around $60 to $100 per hour.

Most plumbers also charge a service call fee of $50 to $200, which usually covers travel and the initial diagnosis. Many apply that fee to the final bill if you go ahead with the repair.

Flat prices for common plumbing jobs

Not every job is billed by the hour. Many plumbers quote flat prices for standard work, which can make costs easier to predict:

  • Clogged drain or toilet: $150 to $250
  • Faucet installation: $120 to $300
  • Toilet installation: $250 to $750
  • Water heater installation: $600 to $1,800
  • Main drain line cleaning: $180 to $500

Materials are almost always extra. Pipes, fixtures, and parts can add hundreds to the total, so ask whether the quote includes them.

Why quotes vary so much

If two plumbers give you very different numbers for the same job, it usually comes down to a few things: whether they are licensed and insured, how they structure minimum charges (many require 1.5 to 2 hours minimum), travel distance, and what they assume the job will involve. Be wary of quotes far below the going rate. An unlicensed worker at $60 per hour can be tempting, but without insurance you carry the risk if something goes wrong.

Getting quotes without the phone tag

The traditional way to price a plumbing job means calling several businesses, repeating the same story, and handing out your phone number to each one. There is a simpler route. Post your request on Proferly: describe the problem, attach a photo if it helps, and let local plumbers send you offers by email. It is completely free, and your phone number stays private until you choose a business. You can compare offers side by side instead of juggling callbacks.

Post your request on Proferly