Average salary
$81,600 - $104,180
Median salary
$81,600 - $104,180
Lower rangeUpper range
Salary distribution by percentile
10th percentile$54K
25th percentile$67K
Median$82K
75th percentile$104K
90th percentile$120K
50% of professionals earn between $67,000 - $104,180 CAD
The median salary is $81,600
Top cities
Toronto1,052 job openings
Winnipeg316 job openings
Calgary132 job openings
Markham95 job openings
Edmonton73 job openings
Montréal70 job openings
Vancouver70 job openings
Mississauga68 job openings
Vaughan48 job openings
Laval38 job openings
Oshawa28 job openings
Montreal (administrative Region)24 job openings
Related professions
CAD 76,000 - 88,200-12%
CAD 80,950 - 98,000-4%
CAD 80,000 - 90,000-8%
CAD 90,000 - 110,000+8%
CAD 65,000 - 75,000-25%
CAD 83,000 - 95,000-4%
CAD 64,000 - 75,000-25%
CAD 60,000 - 74,500-28%
CAD 74,700 - 89,545-12%
CAD 112,479 - 127,800+29%
The average salary for a Treasury Analyst in Canada is CAD 81,600 - CAD 104,180 per year in 2026. The median salary is CAD 92,890 per year, based on 2,630 active job listings.
The cities with the most Treasury Analyst job opportunities in Canada are Toronto, Winnipeg, Calgary, Markham, Edmonton. Toronto leads with 1,052 job openings.
Explore 2,630 Treasury Analyst job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.