Business Analyst Salaries in Canada

Updated Jun 7, 2023
$73,518 /yr
Average Base Pay

8,514 salaries

$53K

Low

$74K

Average

$101K

High

Additional Cash Compensation
Average$5,588Range$1,770 - $17,642

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

How accurate does $73,518 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Business Analyst?

in Canada

$73,518 /yr
Business Analyst
$91,573 /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

$80,528

per year

Data Analyst

$65,244

per year

Senior Business Analyst

$91,573

per year

Entry Level Business Analyst

$77,561

per year

What is the salary trajectory for a Business Analyst?

in Canada

$73,518 /yr
Business Analyst

Download as data table

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Deloitte
4.1

Deloitte

Business Analyst

$69,991

 /yr
Range: $43K - $131K

$43K

$131K

$43,097 - $131,413 Range

TELUS
3.8

TELUS

Business Analyst

$70,000

 /yr
Range: $42K - $127K

$42K

$127K

$42,000 - $126,869 Range

TD
3.9

TD

Business Analyst

$79,103

 /yr
Range: $39K - $132K

$39K

$132K

$38,864 - $132,000 Range

RBC
4.0

RBC

Business Analyst

$71,045

 /yr
Range: $40K - $207K

$40K

$207K

$40,000 - $207,440 Range

CIBC
3.9

CIBC

Business Analyst

$65,978

 /yr
Range: $34K - $108K

$34K

$108K

$34,400 - $107,793 Range

Scotiabank
3.9

Scotiabank

Business Analyst

$73,350

 /yr
Range: $46K - $149K

$46K

$149K

$46,229 - $149,387 Range

BMO Financial Group
3.9

BMO Financial Group

Business Analyst

$70,423

 /yr
Range: $40K - $133K

$40K

$133K

$39,865 - $132,696 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

Bell
3.8

Bell

Business Analyst

$77,097

 /yr
Range: $43K - $185K

$43K

$185K

$42,632 - $185,190 Range

CGI
3.9

CGI

Business Analyst

$76,534

 /yr
Range: $50K - $104K

$50K

$104K

$49,756 - $104,146 Range

Rogers Communications
3.8

Rogers Communications

Business Analyst

$65,429

 /yr
Range: $45K - $105K

$45K

$105K

$45,000 - $104,687 Range

Canadian Tire
3.7

Canadian Tire

Business Analyst

$63,503

 /yr
Range: $49K - $103K

$49K

$103K

$49,430 - $102,557 Range

McKinsey & Company
4.3

McKinsey & Company

Business Analyst

$113,362

 /yr
Range: $79K - $161K

$79K

$161K

$79,000 - $160,967 Range

RBC
4.0

RBC

Business Analyst - Hourly Intern

$25

 /hr
Range: $18 - $34

$18

$34

$18 - $34 Range

Scotiabank
3.9

Scotiabank

Business Analyst - Contractor

$84,181

 /yr
Range: $40K - $197K

$40K

$197K

$39,588 - $197,366 Range

Scotiabank
3.9

Scotiabank

Business Analyst - Intern

$55,284

 /yr
Range: $35K - $77K

$35K

$77K

$34,833 - $76,821 Range

IBM
4.0

IBM

Business Analyst

$80,000

 /yr
Range: $44K - $125K

$44K

$125K

$44,026 - $124,970 Range

Capital One
4.2

Capital One

Business Analyst

$92,447

 /yr
Range: $66K - $108K

$66K

$108K

$65,810 - $108,291 Range

Manulife
4.0

Manulife

Business Analyst

$68,079

 /yr
Range: $51K - $96K

$51K

$96K

$51,480 - $95,762 Range

TC Energy
3.6

TC Energy

Business Analyst

$106,711

 /yr
Range: $60K - $162K

$60K

$162K

$60,459 - $161,672 Range

Accenture
4.0

Accenture

Business Analyst

$80,900

 /yr
Range: $59K - $118K

$59K

$118K

$59,000 - $117,533 Range

Viewing 1 - 10 of 18,192

Frequently asked questions about a Business Analyst salaries

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

The highest salary for a Business Analyst in Canada is $101,264 per year.

The lowest salary for a Business Analyst in Canada is $53,374 per year.

About 73.92% of Business Analyst professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $5,588 in potential pay per year, among other factors, can qualify the annual pay of a Business Analyst in Canada as a good salary.

Business Analyst professionals in Canada have a wide total pay range, between $55,144 and $118,907 depending on experience, with an estimated total pay of $79,106 following the average career path of a Business Analyst.