Skip to main content
Salary Guide

Risk Analyst Salary in Canada

Based on 9,101 job listings - 2026

Average salary
$79,000 - $96,000
Median salary
$79,000 - $96,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$52K
25th percentile$65K
Median$79K
75th percentile$96K
90th percentile$110K

50% of professionals earn between $65,000 - $96,000 CAD

The median salary is $79,000

Top cities

Toronto3,741 job openings
Montréal549 job openings
Mississauga525 job openings
Winnipeg426 job openings
Vancouver369 job openings
Calgary313 job openings
Ottawa236 job openings
Edmonton158 job openings
Markham158 job openings
Halifax94 job openings
Oakville52 job openings
Dorval50 job openings
Vaughan49 job openings

Related professions

CAD 80,000 - 90,000-3%
CAD 90,000 - 110,000+14%
CAD 65,000 - 75,000-20%
CAD 80,350 - 95,0000%
CAD 61,280 - 75,150-22%
CAD 60,000 - 74,875-23%
CAD 75,000 - 90,000-6%
CAD 75,000 - 85,000-9%
CAD 80,800 - 105,000+6%
CAD 99,300 - 122,000+26%

Risk Analyst

9,101 job openings

View job listings

The average salary for a Risk Analyst in Canada is CAD 79,000 - CAD 96,000 per year in 2026. The median salary is CAD 87,500 per year, based on 9,101 active job listings.

The cities with the most Risk Analyst job opportunities in Canada are Toronto, Montréal, Mississauga, Winnipeg, Vancouver. Toronto leads with 3,741 job openings.

Explore 9,101 Risk Analyst job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.