โฐ Labor Rates by Trade: What Contractors Charge Per Hour in 2026
Contractor labor rates have climbed significantly since 2020. If you are still thinking in terms of pre-pandemic pricing, you are going to be in for a shock. Here is what trades actually charge per hour in 2026, and why the rates differ so much.
Why Labor Rates Vary So Much
Two factors drive almost all the variation in hourly rates: geography and demand. A master electrician in San Francisco charges 2-3x what one in rural Alabama charges because of cost of living differences, local union rates, and market competition. Within any market, demand-constrained trades (HVAC, electricians) charge more than supply-heavy trades (painters, handymen).
Plumbers: $85-220/Hour
Plumbing is one of the most regulated trades, and licensing requirements are strict. Journeyman plumbers run $85-130/hour in most markets. Master plumbers and full-service plumbing companies charge $130-220/hour. Emergency and after-hours calls add $50-100/hour on top of base rates.
Regional ranges: Southeast $85-140 | Midwest $100-160 | Northeast/West Coast $140-220
Electricians: $80-200/Hour
Electrical work is similarly regulated, and good electricians are in chronic short supply. Journeyman electricians run $80-140/hour. Master electricians and electrical contractors charge $120-200/hour. Panel work and service upgrades often have minimum charges of $300-500 regardless of time spent.
Regional ranges: Southeast $80-130 | Midwest $95-155 | Northeast/West Coast $130-200
HVAC Technicians: $90-200/Hour
HVAC is arguably the most in-demand skilled trade right now. Diagnostic calls (where the tech figures out what is wrong) run $90-150/hour with 1-hour minimums. Installation work is usually quoted as a flat job rate rather than hourly, but the embedded hourly rate works out to $100-200/hour for experienced HVAC companies.
Regional ranges: Southeast $90-145 | Midwest $100-165 | Northeast/West Coast $140-200+
Roofers: $50-120/Hour (Usually Quoted Per Square)
Most roofing work is quoted per square (100 sq ft) rather than per hour. When you back-calculate hourly rates from roofing quotes, they typically work out to $50-120/hour depending on roof complexity, pitch, and market. Storm chasers and seasonal demand can push rates 20-40% above local norms during busy seasons.
General Contractors: $70-150/Hour
General contractors who manage projects rather than doing all the hands-on work charge $70-150/hour for their management and oversight role, or take a percentage (10-20%) of total project cost. Full-service GCs who also do carpentry, framing, and finishing run $80-150/hour for direct labor.
Painters: $45-95/Hour
Interior painting runs $45-75/hour for professional painters. Exterior painting, which involves more prep, safety equipment, and weather complexity, runs $55-95/hour. Most painting is quoted per room or per square foot rather than hourly. Professional painters can move fast, so hourly rates can feel high but total job costs can be reasonable.
Handymen and General Repair: $50-100/Hour
Handymen handle smaller jobs that do not require licensed trades. Rates run $50-100/hour depending on experience and market. Many handymen require minimum 2-hour charges. For jobs under 4-5 hours, the hourly rate matters more than for larger projects.
Landscapers and Lawn Care: $40-85/Hour
Basic lawn maintenance runs $40-60/hour. Landscaping design and installation (grading, planting, hardscaping) runs $55-85/hour for experienced landscapers. Irrigation installation and arborist work runs $75-120/hour due to specialized knowledge requirements.
How to Use This Data
When you get a quote, ask for a breakdown of hours and hourly rate. Compare against these ranges for your region. If the rate seems off, get a second quote. If the hours seem excessive for the scope of work, ask the contractor to walk you through their time estimate.
For a full quote analysis that accounts for both labor rates and materials pricing in your specific market, upload your quote to QuoteScore for a free benchmark check.