50% of professionals earn between $36,336 - $47,070 CAD
The median salary is $43,500
The average salary for a Seasonal in Canada is CAD 43,500 - CAD 47,070 per year in 2026. The median salary is CAD 45,285 per year, based on 8,067 active job listings.
The cities with the most Seasonal job opportunities in Canada are Toronto, Vancouver, Calgary, Edmonton, Alberta. Toronto leads with 292 job openings.
Leading employers for Seasonal roles in Canada include PepsiCo, Aritzia, Cargill, City of Brampton, Eldorado Resort.
Explore 8,067 Seasonal job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.