Labour Costs

Construction Labour Rates by Province

A construction labourer in Quebec earns close to $10 an hour more than one in New Brunswick, doing comparable work. Here is why that gap exists and how to price labour correctly wherever your project sits.

Median Hourly Rate Snapshot
Quebec $29.85
Ontario $27.00
Alberta & B.C. $25.00
New Brunswick $20.00
Key takeaways
  • Median construction labour wages vary by roughly 10 dollars an hour between provinces, with Quebec and Ontario typically at the top and Atlantic Canada at the bottom.
  • These figures are for general trades helpers and labourers. Skilled trades like electricians, plumbers, and heavy equipment operators command significantly higher rates in every province.
  • Labour burden, CPP, EI, WCB premiums, vacation pay, and statutory holiday pay, typically adds another 20-30% on top of a worker's base wage, and it varies by province too.
  • Union agreements set fixed wage scales in some markets, while non-union rates float with local supply and demand.
  • Getting labour rates wrong in an estimate is one of the fastest ways to erode margin on a project, since labour is usually the single largest cost category after materials.

Materials cost roughly the same whether a crew is working in Halifax or Calgary, give or take freight. Labour does not. A framing crew, an electrician, or a general labourer can cost meaningfully more in one province than another for reasons that have nothing to do with skill and everything to do with local economics. For anyone estimating a project outside their home market, or comparing bids from contractors in different provinces, understanding that gap is not optional.

Provincial Wage Comparison

The table below reflects median hourly wages for construction trades helpers and labourers, the broad entry-level and general labour category tracked by federal labour market data. It is a useful baseline, though skilled trades sit well above these numbers in every province.

ProvinceLowMedianHigh
Quebec$20.00$29.85$37.80
Ontario$18.50$27.00$42.00
British Columbia$20.00$25.00$38.50
Alberta$19.00$25.00$35.00
Saskatchewan$17.00$23.00$31.00
Manitoba$17.50$22.00$31.25
Newfoundland & Labrador$16.35$22.00$39.45
Prince Edward Island$17.00$21.50$29.00
Nova Scotia$16.75$21.00$29.74
New Brunswick$16.00$20.00$26.00

The national median across all provinces sits around $25 an hour for this category, but that single number hides a wide spread. A contractor pricing a project without adjusting for the actual province is essentially guessing.

Why Rates Vary So Much

A handful of factors explain most of the gap between provinces.

Cost of living. Wages track local housing and living costs reasonably closely. Markets with expensive housing, Toronto, Vancouver, and much of Quebec's urban corridor, tend to push wages up simply to keep workers able to afford to live there.

Demand relative to supply. A province in the middle of a construction boom, more projects than available tradespeople, sees wages rise quickly as contractors compete for the same crews. A slower market has the opposite effect.

Unionization rates. Quebec has one of the most heavily unionized construction sectors in the country, with wage scales set through province-wide collective agreements. That tends to push both the floor and the median higher than in less unionized markets.

Remoteness and project type. Northern and remote projects pay premiums for isolation, camp conditions, and the difficulty of attracting workers to a site far from home, which is part of why the territories show up with high wage floors despite smaller overall markets.

The Skilled Trades Premium

The wage table above covers general labourers and helpers, the entry point into the trades. Certified and experienced tradespeople earn considerably more everywhere in the country. Electricians, plumbers, and heavy equipment operators commonly earn 40-80% more per hour than a general labourer in the same province, and specialized roles like tower crane operators or certified welders can command even higher premiums, particularly in markets with active industrial or high-rise construction.

This matters directly for estimating, since a labour-heavy scope like electrical or mechanical work needs to be priced against skilled trade rates, not general labour averages, or the estimate will come in significantly under real cost.

Understanding Labour Burden

The hourly wage a worker is paid is not the full cost of that hour to a contractor. On top of base wage, employers in Canada carry mandatory and typical additional costs: Canada Pension Plan contributions, Employment Insurance premiums, provincial workers' compensation premiums (which vary significantly by trade classification and by province), vacation pay (a statutory minimum of 4% in most provinces, often higher under collective agreements), and statutory holiday pay.

Added together, this burden typically adds somewhere between 20% and 30% on top of base wage, sometimes more for higher-risk trade classifications with steeper WCB premiums. An estimator working from a bare hourly wage without adding burden is quoting a number that does not reflect what that labour actually costs the business.

Union vs. Non-Union Rates

In unionized markets and trades, wages typically follow a published scale tied to a collective agreement, updated on a fixed schedule and largely consistent across contractors bidding the same type of work. This makes union labour costs relatively predictable to estimate, provided the correct scale is used for the trade and region.

Non-union rates are more variable, set by whatever a contractor needs to pay to attract and retain workers in a given local market at a given moment, and they move with short-term supply and demand swings that a fixed union scale would not reflect. An estimator pricing non-union labour needs current, localized information rather than a rate that was correct a year ago.

Building Labour Costs Into an Estimate

Turning a wage rate into an accurate labour line item in an estimate involves several steps beyond just picking a number off a chart.

  • Confirm the correct trade classification and whether the scope calls for general labour, a specific certified trade, or a mix across the project.
  • Use current, local rate data rather than national averages or figures from a previous project in a different province.
  • Add labour burden on top of base wage to reflect the true cost per hour to the business.
  • Apply realistic productivity rates, how many units of work a crew can actually complete per hour, which itself varies by region based on experience levels, weather, and site conditions.
  • Account for crew composition, since most tasks require a mix of skilled and unskilled labour working together, not a single flat rate applied to the whole scope.

Labour moves project margins more than almost any other cost category, and it is often the one estimators price the least carefully. Nail the rate for the specific province, trade, and labour market conditions at the time of bidding, and the estimate stands a real chance of holding up once work actually starts.

FAQ: Construction Labour Rates by Province

Which province has the highest construction labour rates in Canada?
Quebec typically shows the highest median wage for general construction labourers, close to $30 an hour, driven in large part by its heavily unionized construction sector. Ontario follows closely behind.
Why is construction labour cheaper in Atlantic Canada?+
Lower cost of living, lower unionization rates in some trades, and historically softer construction demand relative to provinces like Ontario, Quebec, and British Columbia all contribute to lower median wages in New Brunswick, Nova Scotia, and Prince Edward Island.
What is labour burden and why does it matter for estimating?+
Labour burden refers to the mandatory and typical costs an employer carries on top of base wage, CPP, EI, WCB premiums, vacation pay, and statutory holidays. It usually adds 20-30% on top of hourly wage, and leaving it out of an estimate understates true labour cost.
How much more do skilled trades earn compared to general labourers?+
Certified tradespeople like electricians and plumbers commonly earn 40-80% more per hour than general labourers in the same province, with specialized roles often commanding even higher premiums.
Do union rates make estimating labour easier?+
In some ways, yes. Union wage scales are published and follow a fixed schedule, making them more predictable to estimate than non-union rates, which shift with local market supply and demand and require more current data to price accurately.
BE
Written by
Blaze Estimating Team

Blaze Estimating tracks current labour rates and burden costs across every Canadian province and territory to keep our estimates accurate for contractors bidding outside their home market.

CET-certified estimators 16 years in business All 33 CSI divisions

Keep Reading

Educational
The 6 Phases of a Construction Project
8 MIN READ
Educational
What Is Construction Contingency?
7 MIN READ
Educational
The Canadian Construction Industry, Explained
10 MIN READ
The Estimator's Brief

Straight talk on estimating, once in a while

No spam. Just the numbers and notes that actually matter.