Talent.com

General labor: Average Salary in Canada, 2026

Find out what the average General labor salary is

Salary rate
How much does a General labor make in Canada?
$44,850/ Annual
Based on 10000 salaries
The average General labor in Canada is $44,850 per year or $23 per hour. Entry-level positions start at $42,900 per year, while most experienced workers make up to $74,292 per year.
Median$44,850
chart
Low$42,900
High$74,292
General labor: Average Salary in Canada
Nunavut$107,397
Northwest Territories$87,419
Yukon$72,569
British Columbia$58,630
Quebec$56,553
Active jobs with salaries

Soils Laboratory Technician (2025060633)

Thurber EngineeringPickering, ON, CA
Full-time +1

Please submit your application using the “Apply Now” link in any of the postings below that are of interest to you.Applications received in this manner will be reviewed directlyby the hiring team f...Show more

 • Promoted

General Repair Technician II - Static

BGIS Global Integrated Solutions LimitedPickering, ON, CA
Full-time

TheGeneral Repair Technician II is a mid entry level position, responsible for assisting other technicians, performing maintenance and repair, routine services on non-technical facility components ...Show more

 • Promoted

Warehouse Associate

Onyx-Fire Protection Services Inc.oshawa, on, ca
Full-time

About Onyx-Fire Protection Services Inc:.Onyx-Fire Protection Services Inc.Canadian fire protection industry.With our headquarters in Mississauga and extensive operations across Canada, we are the ...Show more

 • Promoted

Veterinary Extern - General Practice

National Veterinary AssociatesUxbridge, ON, CA
Full-time

An externship experience at an NVA hospital will give students the unique opportunity to understand the day-to-day operations of the practice, and to gain valuable hands‑on clinical experience.Alth...Show more

 • Promoted