Contractor Wages: HVAC Technician Rates Across Canada — 2026

Published March 14, 2026

HVAC Technician Wages Across Canada: Provincial Analysis 2026

HVAC technicians in Canada earn between $29 and $47 per hour, with experienced journeyman rates clustering around $39-$42 per hour across most provinces. British Columbia leads wage scales at $41.73 per hour average, while New Brunswick shows the most constrained market at $34.63 per hour average.

The wage progression from apprentice to experienced technician follows predictable patterns, but provincial differences reflect distinct labour market conditions. Alberta and Ontario show the widest wage ranges, indicating both strong demand for skilled technicians and significant premiums for specialized experience.

Province Apprentice Journeyman Experienced Hourly Range
British Columbia $26.76 $42.31-$57.40 $46.88 $26.76-$66.00
Ontario $25.24 $35.33-$44.64 $45.59 $25.24-$62.40
Alberta $29.00 $41.35-$45.00 $43.74 $25.00-$78.19
New Brunswick $30.00 $32.00-$40.00 $38.86 $23.01-$50.00

Provincial Labour Market Dynamics

British Columbia's higher wages reflect both strong construction activity in Metro Vancouver and the province's regulatory requirements under Technical Safety BC. Union presence significantly impacts compensation—UA Local 488 refrigeration mechanics earn $57.40 per hour as journeymen, with foreman rates reaching $63.14 per hour. The province's focus on commercial refrigeration and industrial systems creates demand for specialized skills that command premium rates.

Alberta's wage structure shows the impact of the province's energy sector and extreme climate demands. While the provincial average sits at $41.35 per hour, union rates tell a different story—UA Local 488 journeymen earn $71.40 per hour total compensation including benefits. The wide range from $25,000 to $85,500 annually reflects everything from entry-level residential work to specialized industrial refrigeration in oil and gas facilities.

Ontario's market demonstrates the complexity of serving both dense urban centers and rural areas. Union journeymen in UA Local 787 earn $44.64 to $62.40 per hour depending on specialization, with commercial refrigeration commanding higher rates. The province's large HVAC market creates opportunities across residential, commercial, and industrial sectors, but also intense competition that keeps some wages moderate.

New Brunswick's constrained wages reflect the province's smaller market and limited industrial base. Even experienced technicians rarely exceed $50 per hour, with most journeymen earning in the $32-$40 range. However, the lower cost of living partially offsets these wage differences.

Experience Progression and Specialization

Apprentice wages typically start between $25-30 per hour across all provinces, representing 55-65% of journeyman rates. First-year apprentices in Ontario earn around $25.24 per hour, while British Columbia starts slightly higher at $26.76 per hour. Alberta shows more variation, with some apprentices starting as low as $29 per hour but others reaching $57 per hour in specialized industrial applications.

Journeyman certification represents the largest wage jump, typically adding $10-15 per hour to base rates. Ontario journeymen average $35-45 per hour, while British Columbia journeymen consistently earn $42-57 per hour. Union membership can add substantial premiums—Ontario's UA Local 787 pays journeymen $44.64-$62.40 per hour compared to non-union rates around $35 per hour.

Experienced technicians with 8+ years and specialized skills command the highest rates. British Columbia's senior technicians earn up to $66 per hour in commercial refrigeration, while Alberta foremen reach $78.19 per hour in unionized positions. Specialization in industrial refrigeration, process cooling, or complex building automation systems consistently adds $5-15 per hour to standard HVAC wages.

Wage Context for Homeowners

These wage rates directly impact residential service costs, but with significant markups for business operations. An HVAC technician earning $40 per hour typically generates $80-120 per hour in billable rates for employers, covering overhead, benefits, equipment, and profit margins.

Typical residential service calls involve 2-4 hours of work, meaning homeowners pay for technician wages plus substantial business costs. A $40/hour journeyman on a 3-hour furnace repair generates $120 in direct labour costs, but the final invoice reflects total business expenses including vehicle, insurance, parts markup, and company profit.

Regional wage differences explain why HVAC service costs vary significantly across Canada. British Columbia homeowners face higher labour rates that directly impact repair and installation costs, while New Brunswick residents benefit from lower base wages but may have fewer available contractors. Understanding these wage structures helps homeowners evaluate service quotes and recognize when pricing reflects legitimate regional cost differences versus excessive markups.