Salary of Business Analyst in Canada 2026
How much does a Business Analyst earn?
$78,108
/ Annual
Based on 4425 job listings
The average Business Analyst salary in Canada is ,108 per year or per hour. Entry level positions start at an income of ,128 per year, while more experienced professionals earn up to 0,044 per year.
$67,128 Average salary
$78,108 Maximum
$100,044
Salary data updated: February 2026
Salary distribution
Based on 19 job listings with salary
Salary by city
| City | Median / Annual | Listings | vs. national |
|---|---|---|---|
| Toronto | $105,181 | 4 | +16.9% |
| Vancouver | $90,000 | 3 | +0% |
| Edmonton | $70,000 | 3 | -22.2% |
Jobs like Business Analyst in Canada
-
Business Analyst Business Analyst
2 weeks ago
Mississauga, Ontario, Canada Nestle Operational Services Worldwide SA Full time $81,000 - $85,000Position SnapshotBusiness area: Nestlé Purina PetCare CanadaJob title: Business AnalystLocation: Mississauga, ON 2500...
-
Business Analyst/Business System Analyst
Found in: Whatjobs CA C2 - 4 days ago
Toronto, ON, Canada Collabera Full timeBusiness Analyst/Business System Analyst Full-time About Collabera Established in 1991, Collabera is one of the...
-
Business Analyst/Business System Analyst
Found in: Sourcestack Canada - 2 days ago
Toronto, Ontario, Canada Collabera Full time
How much is paid in similar professions in Canada?
| Position | Average salary / Annual | |
|---|---|---|
| Consultant | $65,256 | View listings |
| Business Analyst | $78,108 | View listings |
| Management Consultant | $77,976 | View listings |
| Consulting | $75,000 | View listings |
| Business Advisor | $83,004 | View listings |
| Change Management | $92,796 | View listings |
| Junior Business Analyst | $62,400 | View listings |
| Statistician | $71,016 | View listings |
| Strategy Consultant | $83,004 | View listings |
| Outsourcing | $50,004 | View listings |
FAQ - Business Analyst
Data updated: February 2026
Jobs in other cities
Popular searches
Duties, skills, education and opportunities
Methodology
- Sample: 19 job listings with published salary
- Period:
- Calculation: P10, P25, P50 (median), P75, P90 percentiles from salary ranges
- Outliers removed: salaries below P1 and above P99
- City data: minimum 5 listings for inclusion