50% of professionals earn between $52,590 - $79,103 CAD
The median salary is $63,357
The average salary for a Temporary Contract in Canada is CAD 63,357 - CAD 79,103 per year in 2026. The median salary is CAD 71,230 per year, based on 503 active job listings.
The cities with the most Temporary Contract job opportunities in Canada are Toronto, Montreal, Calgary, Brampton, Windsor. Toronto leads with 29 job openings.
Leading employers for Temporary Contract roles in Canada include COGIR Real Estate, Walmart Canada.
Explore 503 Temporary Contract job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.