Average salary
$80,000 - $90,739
Median salary
$80,000 - $90,739
Lower rangeUpper range
Salary distribution by percentile
10th percentile$54K
25th percentile$67K
Median$80K
75th percentile$91K
90th percentile$104K
50% of professionals earn between $67,000 - $90,739 CAD
The median salary is $80,000
Top cities
Toronto1,239 job openings
Winnipeg156 job openings
Calgary118 job openings
Mississauga100 job openings
Edmonton92 job openings
Montreal76 job openings
Vancouver75 job openings
Markham73 job openings
Vaughan66 job openings
Montreal (administrative Region)56 job openings
Oshawa50 job openings
Regina25 job openings
Related professions
CAD 78,000 - 88,000-3%
CAD 80,000 - 97,467+4%
CAD 80,000 - 90,0000%
CAD 90,000 - 110,000+17%
CAD 65,000 - 75,000-18%
CAD 80,000 - 94,909+2%
CAD 60,000 - 72,000-23%
CAD 60,000 - 71,544-23%
CAD 70,000 - 88,800-7%
CAD 102,500 - 122,000+31%
The average salary for a Treasury Analyst in Canada is CAD 80,000 - CAD 90,739 per year in 2026. The median salary is CAD 85,370 per year, based on 3,040 active job listings.
The cities with the most Treasury Analyst job opportunities in Canada are Toronto, Winnipeg, Calgary, Mississauga, Edmonton. Toronto leads with 1,239 job openings.
Explore 3,040 Treasury Analyst job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.