Contractor Wages: Plumber Rates Across Canada — 2026
Plumber Wages Across Canada: Provincial Analysis for 2026
Journeyman plumbers in Canada earn between $29-$40 per hour on average, with Ontario commanding the highest wages at $59 per hour and New Brunswick showing the lowest at $28 per hour. This $31 per hour wage gap between provinces reflects significant differences in labour demand, cost of living, and market conditions across the country.
The data reveals a clear hierarchy in plumber compensation, with Ontario leading at $58.96 per hour average, followed by British Columbia at $36.96 per hour, Alberta at $30.67 per hour, and New Brunswick at $28.12 per hour. These figures represent substantial earning potential for skilled tradespeople, particularly in high-demand markets.
Provincial Wage Comparison
| Province | Apprentice Range | Journeyman Range | Senior/Master Range | Overall Hourly Range |
|---|---|---|---|---|
| Ontario | $35-45 | $55-65 | $65-75 | $48.67-$69.25 |
| British Columbia | $23-30 | $29-40 | $50-97 | $21.00-$49.50 |
| Alberta | $28-32 | $28-37 | $35-61 | $26.10-$60.96 |
| New Brunswick | $20-28 | $24-36 | $28-42 | $19.96-$38.30 |
British Columbia shows the widest wage variation, with master plumbers commanding up to $97 per hour in specialized roles, while entry-level positions start at $21 per hour. This reflects the province's diverse market conditions, from high-cost urban centres like Vancouver to smaller communities with different economic pressures.
Alberta's industrial sector drives premium wages, with union steamfitter/plumbers earning $60.96 per hour in industrial settings, significantly above the provincial average. However, general residential plumbers earn closer to $26-36 per hour, indicating sector-specific wage premiums in oil and gas infrastructure.
New Brunswick's wage structure reflects Maritime market conditions, with journeyman plumbers averaging $25-32 per hour and licensed professionals reaching $38 per hour. The province's smaller population centers and different cost structure result in more compressed wage ranges compared to major urban markets.
Experience Progression and Market Factors
Career advancement in plumbing follows a structured path with clear wage increases. Apprentice plumbers typically start at 60-70% of journeyman wages, with progression tied to completion of training hours and certifications. In Alberta, apprentices earn $28-32 per hour compared to journeyman rates of $28-37 per hour, showing relatively compressed entry-level gaps.
Journeyman certification represents the largest wage jump, typically increasing earning potential by $8-15 per hour across all provinces. British Columbia shows the most dramatic progression, with apprentices starting at $23-30 per hour and journeymen reaching $29-40 per hour.
Master plumber and specialized certifications command significant premiums. In British Columbia, master plumbers can earn $50-97 per hour, particularly in commercial and industrial applications. Alberta's specialized industrial plumbers reach $61 per hour, while general master plumbers average $52-86 per hour annually.
Union presence significantly affects wage structures, particularly in Alberta's construction sector where Local 488 members earn $60.96 per hour compared to non-union averages of $30-35 per hour. This $25-30 per hour union premium reflects collective bargaining power and industrial project requirements.
Regional labour shortages drive wage premiums in specific markets. Ontario's consistently high wages reflect strong construction activity and population growth pressures, while resource sector demands in Alberta and British Columbia create competition for skilled tradespeople.
Practical Context for Homeowners
Understanding plumber wages helps explain residential service costs. When hiring a plumber charging $120-150 per hour for residential work, the actual tradesperson wage represents roughly 25-40% of the total cost. The remainder covers business overhead, insurance, vehicle costs, tools, and profit margins.
Regional wage differences directly impact homeowner costs. A bathroom renovation requiring 40 hours of plumbing work would see labour costs ranging from $1,120 in New Brunswick to $2,360 in Ontario based on average journeyman wages alone.
Emergency and specialized services command premium rates above base wages. Weekend, evening, or complex installation work typically adds 50-100% to base hourly rates, reflecting both wage premiums paid to tradespeople and business operational costs.
For homeowners planning projects, these wage levels indicate the value of skilled plumbing work and help explain provincial variations in renovation and construction costs. The $31 per hour spread between highest and lowest provincial wages represents real differences in labour market conditions that affect all construction-related expenses.