2026 Price Guide
Plumber Hourly Rate Cost Across Canada
Standard hourly rate for a licensed plumber for general repairs and installations. Compare prices in 30 cities.
| City | Province | Budget | Average | Premium | vs National Avg |
|---|---|---|---|---|---|
| Windsor | ON | $64 | $94 | $145 | -15% |
| Regina | SK | $65 | $95 | $146 | -14% |
| Quebec City | QC | $66 | $97 | $150 | -12% |
| Saskatoon | SK | $66 | $97 | $150 | -12% |
| Thunder Bay | ON | $66 | $97 | $150 | -12% |
| Winnipeg | MB | $68 | $99 | $153 | -10% |
| London | ON | $68 | $99 | $153 | -10% |
| St. John's | NL | $68 | $99 | $153 | -10% |
| Laval | QC | $69 | $101 | $156 | -8% |
| Halifax | NS | $69 | $101 | $156 | -8% |
| Kingston | ON | $71 | $103 | $160 | -6% |
| Kitchener | ON | $71 | $105 | $162 | -5% |
| Barrie | ON | $71 | $105 | $162 | -5% |
| Montreal | QC | $71 | $105 | $162 | -5% |
| Guelph | ON | $72 | $106 | $163 | -4% |
| Hamilton | ON | $74 | $108 | $167 | -2% |
| Oshawa | ON | $74 | $108 | $167 | -2% |
| Edmonton | AB | $75 | $110 | $170 | 0% |
| Ottawa | ON | $77 | $112 | $173 | +2% |
| Calgary | AB | $79 | $116 | $179 | +5% |
| Kelowna | BC | $79 | $116 | $179 | +5% |
| Brampton | ON | $81 | $119 | $184 | +8% |
| Mississauga | ON | $83 | $121 | $187 | +10% |
| Victoria | BC | $83 | $121 | $187 | +10% |
| Surrey | BC | $84 | $123 | $190 | +12% |
| Markham | ON | $84 | $123 | $190 | +12% |
| Vaughan | ON | $84 | $123 | $190 | +12% |
| Toronto | ON | $86 | $126 | $195 | +15% |
| Oakville | ON | $86 | $126 | $195 | +15% |
| Vancouver | BC | $90 | $132 | $204 | +20% |