Find higher paying jobs for business analyst i

How much does a Business Analyst make?

Updated Jan. 19, 2022
US$77,218 /yr
Average Base Pay

65,383 salaries

US$55K

Low

US$77K

Average

US$108K

High

No additional cash compensation has been reported for this role

How much does a Business Analyst make? The national average salary for a Business Analyst is $77,218 in United States. Filter by location to see Business Analyst salaries in your area. Salary estimates are based on 65,383 salaries submitted anonymously to Glassdoor by Business Analyst employees.

Seniority Levels

L1
Business Analyst I$71,011 /yr
L2
Business Analyst$71,011 /yr
See Full Career Path

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Deloitte
4

Deloitte

Business Analyst

$65,728

 /yr
Range: $49K - $82K
158 salaries
See 196 salaries from all locations

$49K

$82K

$48,672 - $82,201 Range

TELUS
4

TELUS

Business Analyst

$65,136

 /yr
Range: $41K - $122K

$41K

$122K

$41,336 - $121,646 Range

TD
4

TD

Business Analyst

$71,888

 /yr
Range: $37K - $105K

$37K

$105K

$37,264 - $105,111 Range

Scotiabank
3.9

Scotiabank

Business Analyst

$68,233

 /yr
Range: $44K - $142K

$44K

$142K

$44,496 - $141,552 Range

RBC
3.9

RBC

Business Analyst

$66,614

 /yr
Range: $42K - $200K

$42K

$200K

$42,314 - $200,000 Range

CIBC
3.9

CIBC

Business Analyst

$65,000

 /yr
Range: $40K - $97K

$40K

$97K

$40,295 - $96,789 Range

BMO Financial Group
3.8

BMO Financial Group

Business Analyst

$64,718

 /yr
Range: $44K - $127K

$44K

$127K

$44,215 - $127,220 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Bell Canada
3.9

Bell Canada

Business Analyst

$69,863

 /yr
Range: $54K - $92K

$54K

$92K

$53,607 - $91,819 Range

CGI
3.8

CGI

Business Analyst

$76,304

 /yr
Range: $48K - $100K

$48K

$100K

$47,708 - $99,858 Range

Canadian Tire
3.6

Canadian Tire

Business Analyst

$60,430

 /yr
Range: $49K - $88K

$49K

$88K

$49,222 - $87,984 Range

Rogers Communications
3.8

Rogers Communications

Business Analyst

$62,481

 /yr
Range: $46K - $95K

$46K

$95K

$46,082 - $94,789 Range

Capital One
4.1

Capital One

Business Analyst

$81,986

 /yr
Range: $63K - $90K

$63K

$90K

$63,101 - $89,682 Range

RBC
3.9

RBC

Business Analyst - Hourly Intern

$24

 /hr
Range: $19 - $28

$19

$28

$19 - $28 Range

McKinsey & Company
4.4

McKinsey & Company

Business Analyst

$90,952

 /yr
Range: $80K - $118K

$80K

$118K

$79,513 - $117,855 Range

Scotiabank
3.9

Scotiabank

Business Analyst - Intern

$50,583

 /yr
Range: $33K - $64K

$33K

$64K

$33,399 - $63,598 Range

IBM
4

IBM

Business Analyst

$81,237

 /yr
Range: $42K - $120K

$42K

$120K

$42,213 - $119,825 Range

Manulife
4

Manulife

Business Analyst

$65,919

 /yr
Range: $49K - $92K

$49K

$92K

$48,745 - $91,819 Range

Accenture
4.1

Accenture

Business Analyst

$76,439

 /yr
Range: $58K - $113K

$58K

$113K

$57,760 - $112,694 Range

Scotiabank
3.9

Scotiabank

Business Analyst - Contractor

$69,432

 /yr
Range: $35K - $186K

$35K

$186K

$35,244 - $186,167 Range

TC Energy
4.1

TC Energy

Business Analyst

$97,500

 /yr
Range: $70K - $127K

$70K

$127K

$70,000 - $127,220 Range

Download as data table
Viewing 1 - 10 of 12,071

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.

Recent Salary Reports

Below are the most recent business analyst i salary reports. Employer name has been removed to protect anonymity.

$92,120
per year
A Business Analyst in the Toronto Area area reported making $92,120 per year
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$70,000
per year
A Business Analyst in the Kamloops Area area reported making $70,000 per year
Job Highlights
5-7 years experience
Kamloops Area area
Full-time
 
10000+ employees
Company - Public
$110,000
per year
A Business Analyst in the Ottawa Area area reported making $110,000 per year
Job Highlights
5-7 years experience
Ottawa Area area
Full-time
 
10000+ employees
Company - Private
$80,000
per year
A Business Analyst in the Winnipeg Area area reported making $80,000 per year
Job Highlights
3-4 years experience
Winnipeg Area area
Full-time
 
5001 to 10000 employees
Government
$66,425
per year
A Business Analyst in the Toronto Area area reported making $66,425 per year
Additional Pay
$5k cash bonus
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
51 to 200 employees
Company - Private
$85,000
per year
A Business Analyst in the Ottawa Area area reported making $85,000 per year
Job Highlights
3-4 years experience
Ottawa Area area
Part-time
 
10000+ employees
Company - Public
$40
hourly
A Business Analyst in the Vancouver Area area reported making $40 per hour
Job Highlights
5-7 years experience
Vancouver Area area
Contract
 
10000+ employees
Company - Public
Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.