Contractor Wages: General Labourer Rates Across Canada — 2026

Published May 28, 2026

General Labourer Wages Across Canada: 2026 Provincial Analysis

General labourers in Canada earn between $19.00 and $30.91 per hour depending on province and experience level, with Ontario commanding the highest wages at an average of $25.68 per hour while New Brunswick reports the most modest rates at $21.50 per hour. The national average sits at $23.80 per hour, but this masks significant regional variations driven by labour market conditions, cost of living differences, and construction sector demand.

British Columbia closely matches the national average at $23.89 per hour, while Alberta falls slightly below at $22.98 per hour despite its historically strong construction sector. These differences reflect both current market conditions and the varying costs of living across provinces, with higher wages in Ontario and BC partially offset by increased housing and living expenses.

Province Entry Level (0-2 years) Intermediate (3-5 years) Experienced (5+ years) Full Range
Ontario $18.00 $21.87 $30.00+ $17.20-$43.50
British Columbia $17.19 $23.63 $27.50+ $15.00-$38.50
Alberta $17.80 $22.99 $27.84+ $15.90-$36.75
New Brunswick $16.00 $18.00 $26.00+ $16.00-$28.00

Provincial Labour Market Dynamics

Ontario's premium wages reflect both high construction demand and elevated living costs, particularly in the Greater Toronto Area where housing expenses drive compensation upward. The province's diverse construction sector—from high-rise residential to major infrastructure projects—creates consistent demand for general labourers. Annual salaries range from $30,064 for entry-level helpers to $74,084 for senior workers with eight or more years of experience.

British Columbia's wage structure shows the widest variation, with entry-level workers starting at $17.19 per hour in Vancouver while experienced labourers command up to $38.50 per hour. The province's challenging terrain, seismic building requirements, and rainscreen construction methods often require more skilled labour input, supporting higher compensation for experienced workers. Annual earnings span from $26,500 for general labourers to $90,875 for specialized construction roles in Vancouver's competitive market.

Alberta's construction wages have stabilized after the oil price volatility of previous years, with government data showing helpers and labourers earning an average of $56,025 annually. However, job board aggregates suggest more modest figures around $45,002 per year, indicating a two-tier market where established workers with union connections or direct industry relationships earn significantly more than those entering through general job boards.

New Brunswick presents the most compressed wage scale, with most positions falling between $16.00 and $26.00 per hour. The province's smaller construction projects and rural market conditions limit wage growth, though annual salaries can reach $67,090 for senior construction workers with extensive experience. The Atlantic region's lower cost of living partially offsets these reduced wage rates.

Experience and Skill Progression

Entry-level general labourers across all provinces start between $16.00 and $18.00 per hour, with minimal variation regardless of location. This reflects the commodity nature of basic labour tasks—loading, unloading, site cleanup, and material handling require physical capability but limited specialized training.

Intermediate workers with 3-5 years of experience see meaningful wage increases, jumping to $18.00-$23.63 per hour depending on province. At this level, labourers typically understand safety protocols, can operate basic equipment, and require minimal supervision. Alberta shows the steepest progression curve, with intermediate workers earning substantially more than entry-level colleagues.

Experienced labourers with specialized skills or supervisory responsibilities command premium rates. In Ontario, senior construction workers average $30.00 per hour, while British Columbia experienced labourers reach $27.50 per hour. These workers often transition toward trade specialization, crew leadership, or equipment operation—natural career progressions that justify higher compensation.

Practical Hiring Context

For residential projects, homeowners should budget $25-35 per hour for quality general labour, including the contractor's markup and worker's compensation coverage. A typical day labourer working directly might charge $20-25 per hour, but this arrangement carries liability risks and may not include proper insurance coverage.

Commercial contractors typically pay labourers $2-5 per hour above residential rates due to stricter safety requirements, union involvement, and larger project scales. Industrial construction commands another $3-7 per hour premium for specialized safety training and security clearances.

The data reveals a maturing labour market where experience and reliability command clear wage premiums. Homeowners seeking dependable labour should expect to pay toward the higher end of provincial ranges, as the lowest-cost options often reflect inexperienced or transient workers who may not deliver consistent results.