General Labourer: Average Salary in Canada, 2026
Find out what the average General Labourer salary is
Salary rate
How much does a General Labourer make in Canada?
$44,850/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average General Labourer 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

Low$42,900
High$74,292
General Labourer: Average Salary in Canada
Nunavut$100,198
Northwest Territories$63,375
Yukon$55,692
Quebec$53,750
British Columbia$53,160
Active jobs with salaries
A leading logistics company in Oshawa is seeking a Warehouse Worker to perform key duties including product selection, ensuring load quality, and maintaining a clean work area.Candidates must have ...Show moreLast updated: 13 days ago
Senior Environmental Permitting Specialist.Trinity Consultants Canada’s Water & Ecology team delivers environmental and scientific expertise for complex projects across Canada.With local trust and ...Show moreLast updated: 30+ days ago
Technical OR Functional Maximo Consultant.Remote - Canada - Some Travel Required.Salary depending on experience.Sponsorship is not available for this position.A tight-knit, rapidly expanding Maximo...Show moreLast updated: 7 days ago
A leading auction company in Oshawa is seeking a Loader Operator I.This role requires operating heavy equipment and assisting in preparing equipment for auctions.Candidates should have experience i...Show moreLast updated: 30+ days ago
- Promoted
Cold-Environment Warehouse Associate
The Martin-Brower Company, L.L.C.OshawaFull-time
- Promoted
Senior Environmental Permitting Specialist - oshawa
Trinity Consultants Canadaoshawa, on, caFull-time
- Promoted
Maximo Consultant - oshawa
Codexoshawa, on, caFull-time
- Promoted
Loader Operator I: Heavy Equipment & Auction Yard Setup
RB Global Inc.OshawaFull-time