Content has loaded
Senior business analyst salary in Canada
How much does a Senior Business Analyst make in Canada?
Average base salary
$99,342
- Hour
- Day
- Week
- Month
- Year
The average salary for a senior business analyst is $99,342 per year in Canada. 312 salaries reported, updated at August 15, 2026
Highest paying companies for Senior Business Analyst in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Milo Enterprises Inc
$480,000per year
Speridian Technologies
$209,040per year
Drake International
$182,000per year
Spirit Omega
$178,745per year
Systematix
$175,240per year
Staffmax Staffing and Recruiti...
$161,637per year
Highest paying cities for Senior Business Analysts near Canada
Where can a Senior Business Analyst earn more?
Compare salaries for Senior Business Analysts in different locationsFrequently Asked Questions (FAQs) about Senior Business Analyst