50% of professionals earn between $65,243 - $84,750 CAD
The median salary is $79,683
The average salary for a Treasury Analyst in Canada is CAD 79,683 - CAD 84,750 per year in 2026. The median salary is CAD 82,217 per year, based on 2,471 active job listings.
The cities with the most Treasury Analyst job opportunities in Canada are Toronto, Winnipeg, Markham, Montreal (administrative Region), Edmonton. Toronto leads with 786 job openings.
Explore 2,471 Treasury Analyst job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.