Find higher paying jobs for business analyst

Business Analyst Salaries in Canada

Updated Jun. 27, 2022
$71,011 /yr
Average Base Pay

4,857 salaries

$51K

Low

$71K

Average

$98K

High

Additional Cash Compensation
Average$5,326Range$1,643 - $17,269

How much does a Business Analyst make? The national average salary for a Business Analyst is $71,011 in Canada. Filter by location to see Business Analyst salaries in your area. Salary estimates are based on 4,857 salaries submitted anonymously to Glassdoor by Business Analyst employees.

How accurate does $71,011 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Business Analyst?
$71,011 /yr
Business Analyst
$88,143 /yr
Senior Business Analyst
See Full Career Path

Download as data table

What are some related job titles for a Business Analyst?

Business Systems Analyst

$78,021

per year

Data Analyst

$62,306

per year

Senior Business Analyst

$88,143

per year

Entry Level Business Analyst

$74,813

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Deloitte
4.0

Deloitte

Business Analyst

$67,367

 /yr
Range: $44K - $84K

$44K

$84K

$44,100 - $84,371 Range

TELUS
4.0

TELUS

Business Analyst

$66,609

 /yr
Range: $42K - $125K

$42K

$125K

$41,584 - $124,857 Range

RBC
4.0

RBC

Business Analyst

$68,243

 /yr
Range: $43K - $204K

$43K

$204K

$43,431 - $204,151 Range

TD
4.0

TD

Business Analyst

$73,902

 /yr
Range: $38K - $108K

$38K

$108K

$38,248 - $107,886 Range

CIBC
3.9

CIBC

Business Analyst

$64,861

 /yr
Range: $34K - $102K

$34K

$102K

$34,000 - $101,953 Range

Scotiabank
3.9

Scotiabank

Business Analyst

$70,408

 /yr
Range: $46K - $145K

$46K

$145K

$45,671 - $145,289 Range

BMO Financial Group
3.8

BMO Financial Group

Business Analyst

$65,000

 /yr
Range: $39K - $131K

$39K

$131K

$39,233 - $130,578 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Bell Canada
3.8

Bell Canada

Business Analyst

$71,692

 /yr
Range: $42K - $97K

$42K

$97K

$41,956 - $97,291 Range

CGI
3.8

CGI

Business Analyst

$77,140

 /yr
Range: $49K - $102K

$49K

$102K

$48,967 - $102,494 Range

Canadian Tire
3.6

Canadian Tire

Business Analyst

$62,092

 /yr
Range: $49K - $90K

$49K

$90K

$48,646 - $90,307 Range

Rogers Communications
3.8

Rogers Communications

Business Analyst

$63,779

 /yr
Range: $46K - $97K

$46K

$97K

$45,954 - $97,291 Range

RBC
4.0

RBC

Business Analyst - Hourly Intern

$25

 /hr
Range: $17 - $31

$17

$31

$17 - $31 Range

Scotiabank
3.9

Scotiabank

Business Analyst - Intern

$53,336

 /yr
Range: $37K - $75K

$37K

$75K

$37,108 - $75,000 Range

Capital One
4.2

Capital One

Business Analyst

$85,239

 /yr
Range: $65K - $95K

$65K

$95K

$64,767 - $94,500 Range

McKinsey & Company
4.4

McKinsey & Company

Business Analyst

$94,536

 /yr
Range: $82K - $135K

$82K

$135K

$81,612 - $135,000 Range

Manulife
4.1

Manulife

Business Analyst

$67,500

 /yr
Range: $50K - $94K

$50K

$94K

$50,031 - $94,243 Range

IBM
4.1

IBM

Business Analyst

$79,617

 /yr
Range: $43K - $123K

$43K

$123K

$43,327 - $122,988 Range

Accenture
4.1

Accenture

Business Analyst

$78,456

 /yr
Range: $59K - $116K

$59K

$116K

$59,285 - $115,669 Range

TC Energy
3.9

TC Energy

Business Analyst

$97,227

 /yr
Range: $71K - $131K

$71K

$131K

$70,752 - $130,578 Range

Scotiabank
3.9

Scotiabank

Business Analyst - Contractor

$72,675

 /yr
Range: $36K - $194K

$36K

$194K

$36,175 - $194,235 Range

Download as data table
Viewing 1 - 10 of 15,372

Frequently asked questions about a Business Analyst salaries

The national average salary for a Business Analyst is $71,011 per year in Canada. Filter by location to see a Business Analyst salaries in your area. Salaries estimates are based on 4857 salaries submitted anonymously to Glassdoor by a Business Analyst employees.

The highest salary for a Business Analyst in Canada is $98,110 per year.

The lowest salary for a Business Analyst in Canada is $51,398 per year.