50% of professionals earn between $34,008 - $34,086 CAD
The median salary is $34,008
The average salary for a Laborer in Canada is CAD 35,187 - CAD 47,959 per year in 2026. The median salary is CAD 39,458 per year, based on 629 active job listings.
The cities with the most Laborer job opportunities in Canada are Calgary, Edmonton, Winnipeg, Saint-Sauveur, Hamilton. Calgary leads with 43 job openings.
Leading employers for Laborer roles in Canada include Techo-Bloc, Modine Manufacturing Company, 45 Degrés Nord, Cavendish Farms, Clean Harbors.
Explore 629 Laborer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.