50% of professionals earn between $75,000 - $110,854 CAD
The median salary is $90,000
The average salary for a Contract Negotiation in Canada is CAD 90,000 - CAD 110,854 per year in 2026. The median salary is CAD 100,427 per year, based on 585 active job listings.
The cities with the most Contract Negotiation job opportunities in Canada are Toronto, Montreal, Calgary, Vancouver, Mississauga. Toronto leads with 111 job openings.
Explore 585 Contract Negotiation job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.