Content has loaded
Business analyst salary in Canada
How much does a Business Analyst make in Canada?
Average base salary
$78,487
- Hour
- Day
- Week
- Month
- Year
The average salary for a business analyst is $78,487 per year in Canada. 981 salaries reported, updated at June 27, 2026
Highest paying companies for Business Analyst in Canada
Average year pay is based on job postings on Indeed in the past 36 months.GFT TECHNOLOGIES
$187,200per year
Systematix
$169,867per year
Spirit Omega
$167,659per year
Capgemini
$166,000per year
Buchanan Technologies
$161,200per year
Element Fleet Management
$160,000per year