Knowing what fair labour costs in Ottawa helps you spot inflated quotes and the lowball-then-upcharge tactics that catch unprepared homeowners. Labour is the single largest variable in most renovation budgets, and 2026 rates reflect a genuinely tight skilled-trade market across the National Capital Region. This guide lays out current hourly and day-rate benchmarks for every major trade, explains how GCs mark up subcontractor labour, why rates keep climbing, and when paying hourly beats a fixed price — so you can read a quote like a pro and know exactly where your money is going.
Hourly benchmarks for 2026: a general contractor supervising a project bills $65-$125/hour. An ESA-licensed electrician runs $85-$145/hour, with a journeyman-plus-apprentice team at $135-$205/hour. An Ontario-licensed plumber is $95-$155/hour, an HVAC technician $95-$165/hour, and a TSSA gas fitter $105-$165/hour. A rough-framing carpenter runs $55-$95/hour and a finish carpenter $65-$115/hour. A drywaller is $55-$85/hour, a painter $45-$85/hour, a tile setter $65-$105/hour, and a residential ro...
Many trades quote by the day for predictable work. Typical 2026 Ottawa day rates: GC $545-$1,050, electrician $720-$1,200, plumber $785-$1,275, HVAC technician $785-$1,375, carpenter $465-$795, finish carpenter $545-$945, drywaller $465-$715, painter $385-$715, and tile setter $545-$865. Most trades define a day rate as roughly 7.5 productive hours within an eight-hour window, with a 30-minute unpaid lunch. Day rates favour the homeowner when the scope reliably fills the day; for a two-hour task...
Several structural forces are pushing Ottawa labour rates up. Ontario apprenticeship completion in the electrical, plumbing and HVAC trades has fallen meaningfully over the past five years, shrinking the pipeline of new licensed workers. The existing workforce is aging — a large share of Ottawa's licensed trades are over 50 and approaching retirement. A strong housing market keeps residential demand high, while well-paid unionized commercial and infrastructure projects continually pull skilled l...
When a GC subcontracts a trade and bills you, expect a 15-25% markup on the sub's labour cost. This is industry standard and entirely legitimate — it pays for coordination, scheduling, supervision, warranty management and the GC's risk if the sub underperforms. In practice, a plumber charging the GC $95/hour will appear on your invoice at $115-$120/hour. A GC who claims to add zero markup on subs is almost always recovering the margin elsewhere, usually in inflated materials or padded own-labour...
Time-and-materials (hourly) billing is best for small repairs, undefined scope, diagnostic and troubleshooting work, and occasional handyman-style tasks where nobody can predict the hours in advance. Flat-rate or fixed-price billing is best for known-quantity work — a kitchen install, a standard bathroom renovation, a defined electrical upgrade — where the contractor has done the job many times and can price the risk. Fixed price costs a little more because the contractor carries the overrun ris...
Going direct to a single trade can save the GC markup on single-trade projects — just an electrical panel upgrade, or just a bathroom plumber. But multi-trade renovations almost always cost more when a homeowner coordinates them: scheduling gaps stretch timelines, poor sequencing causes rework, and ...
When a GC uses in-house employees rather than subs, the cost to you reflects a loaded burden, not just the worker's wage. On top of the base wage sit WSIB premiums, EI and CPP contributions, vacation pay, tool and vehicle costs, and overhead — typically 35-65% above the bare wage before any profit is added. This is why a tradesperson earning $40/hour can legitimately bill out at $85-$110/hour. Understanding the difference between wage and loaded cost stops homeowners from assuming a contractor i...
An apprentice works under supervision and bills lower — often $45-$65/hour reflected on an electrical job — while a journeyperson with a Certificate of Qualification commands the full $85-$145/hour, and a licensed master who can pull permits sits higher. A journeyperson-plus-apprentice crew is usually the best value for routine work.
$85-$145/hour for an ESA-licensed Ottawa electrician in 2026. Below $75 is rare and usually signals unlicensed or uninsured work. Journeyman-plus-apprentice teams run $135-$205/hour combined, and emergency after-hours service carries a steep premium over these daytime rates.
$95-$155/hour in 2026 for an Ontario-licensed plumber. Emergency call-out rates run $185-$285/hour for after-hours service. Day-rate jobs run $785-$1,275 for eight hours, often more value than hourly when the work reliably fills the day.
$65-$125/hour for project supervision. Most GCs bill a total project markup of 15-25% rather than pure hourly, and fixed-price contracts are more common than time-and-materials for full renovations because they cap the homeowner's exposure on well-defined scopes.
A skilled-trade shortage from falling apprenticeship completion, an aging workforce with many trades over 50, and strong residential and commercial demand all tighten supply. Well-paid commercial and infrastructure work pulls labour from residential. Expect 4-7% annual increases through 2027.