50% of professionals earn between $77,500 - $131,260 CAD
The median salary is $115,000
The average salary for a Advocate in Canada is CAD 105,560 - CAD 133,840 per year in 2026. The median salary is CAD 132,500 per year, based on 313 active job listings.
The cities with the most Advocate job opportunities in Canada are Toronto, Calgary, Vancouver, Edmonton, Ottawa. Toronto leads with 35 job openings.
Leading employers for Advocate roles in Canada include BDO Canada.
Explore 313 Advocate job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.