Business Analyst Salary in Canada
Business Analyst Salary in Montreal
Based on 1,973 job listings - Montreal, Canada 2026
Average salary
$77,914 - $115,133
Median salary
$77,200 - $115,200
Lower rangeUpper range
Salary distribution by percentile
10th percentile$54K
25th percentile$66K
Median$77K
75th percentile$94K
90th percentile$102K
50% of professionals earn between $65,500 - $94,200 CAD
The median salary is $77,200
Compare with national average
Montreal
Average salary
77,914 - 115,133
Median salary
77,200 - 115,200
1,973 job openings
Canada
Average salary
80,000 - 92,900
Median salary
80,000 - 92,900
62,539 job openings
Other cities
Toronto16,146 job openings
Winnipeg10,064 job openings
Mississauga2,696 job openings
Vancouver2,652 job openings
Calgary2,387 job openings
Edmonton2,120 job openings
Ottawa1,405 job openings
Markham416 job openings
Montreal (administrative Region)400 job openings
Moncton381 job openings
North Census Division299 job openings
Ahuntsic North250 job openings
Vaughan242 job openings
The average salary for a Business Analyst in Montreal, Canada is CAD 77,914 - CAD 115,133 per year in 2026, based on 1,973 job listings.
Explore 1,973 Business Analyst job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.