Business Analyst Salaries in Toronto, ON, Canada

Updated 28 Mar 2023
CA$72,555 /yr
Average Base Pay

4,058 salaries

CA$53T

Low

CA$73T

Average

CA$99T

High

Additional Cash Compensation
AverageCA$5,647RangeCA$1,921 - CA$16,598
The average salary for Business Analyst is CA$72,555 per year in the Toronto, ON, Canada. The average additional cash compensation for a Business Analyst in the Toronto, ON, Canada is CA$5,647, with a range from CA$1,921 - CA$16,598. Salaries estimates are based on 4058 salaries submitted anonymously to Glassdoor by Business Analyst employees in the Toronto, ON, Canada.

How accurate does CA$72,555 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Business Analyst?

in Toronto, ON, Canada

CA$72,555 /yr
Business Analyst
CA$90,977 /yr
Senior Business Analyst
CA$77,514 /yr
Business Analyst IV
See Full Career Path

Download as data table

What are some related job titles for a Business Analyst?

Business Systems Analyst

CA$80,398

per year

Data Analyst

CA$64,674

per year

Senior Business Analyst

CA$90,977

per year

Entry Level Business Analyst

CA$77,514

per year

Salaries in Toronto, ON, Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

RBC
4.1

RBC

Business Analyst

CA$71,630

 /yr
Range: CA$43T - CA$2L

CA$43T

CA$2L

CA$42,884 - CA$2,07,440 Range

TD
3.9

TD

Business Analyst

CA$78,117

 /yr
Range: CA$39T - CA$1L

CA$39T

CA$1L

CA$38,864 - CA$1,14,893 Range

CIBC
3.9

CIBC

Business Analyst

CA$65,906

 /yr
Range: CA$40T - CA$1L

CA$40T

CA$1L

CA$40,242 - CA$1,07,793 Range

Scotiabank
3.9

Scotiabank

Business Analyst

CA$73,000

 /yr
Range: CA$46T - CA$1L

CA$46T

CA$1L

CA$46,229 - CA$1,47,630 Range

Deloitte
4.1

Deloitte

Business Analyst

CA$70,000

 /yr
Range: CA$51T - CA$88T

CA$51T

CA$88T

CA$50,762 - CA$88,098 Range

BMO Financial Group
3.9

BMO Financial Group

Business Analyst

CA$71,654

 /yr
Range: CA$46T - CA$1L

CA$46T

CA$1L

CA$46,134 - CA$1,32,696 Range

TELUS
3.9

TELUS

Business Analyst

CA$66,838

 /yr
Range: CA$42T - CA$1L

CA$42T

CA$1L

CA$42,000 - CA$1,06,631 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
3.8

Bell

Business Analyst

CA$75,909

 /yr
Range: CA$43T - CA$2L

CA$43T

CA$2L

CA$42,632 - CA$1,85,190 Range

Canadian Tire
3.7

Canadian Tire

Business Analyst

CA$63,564

 /yr
Range: CA$49T - CA$95T

CA$49T

CA$95T

CA$49,430 - CA$95,000 Range

Rogers Communications
3.8

Rogers Communications

Business Analyst

CA$65,889

 /yr
Range: CA$46T - CA$1L

CA$46T

CA$1L

CA$45,500 - CA$1,04,687 Range

RBC
4.1

RBC

Business Analyst - Hourly Intern

CA$25

 /hr
Range: CA$19 - CA$34

CA$19

CA$34

CA$19 - CA$34 Range

Scotiabank
3.9

Scotiabank

Business Analyst - Intern

CA$54,525

 /yr
Range: CA$35T - CA$77T

CA$35T

CA$77T

CA$34,833 - CA$76,821 Range

Scotiabank
3.9

Scotiabank

Business Analyst - Contractor

CA$83,670

 /yr
Range: CA$37T - CA$2L

CA$37T

CA$2L

CA$37,321 - CA$1,97,366 Range

Capital One
4.2

Capital One

Business Analyst

CA$92,279

 /yr
Range: CA$70T - CA$1L

CA$70T

CA$1L

CA$70,000 - CA$1,08,291 Range

McKinsey & Company
4.4

McKinsey & Company

Business Analyst

CA$1,09,966

 /yr
Range: CA$83T - CA$2L

CA$83T

CA$2L

CA$83,000 - CA$1,50,000 Range

RBC
4.1

RBC

Business Analyst - Hourly Contractor

CA$42

 /hr
Range: CA$20 - CA$82

CA$20

CA$82

CA$20 - CA$82 Range

TD
3.9

TD

Business Analyst - Hourly Contractor

CA$44

 /hr
Range: CA$25 - CA$83

CA$25

CA$83

CA$25 - CA$83 Range

CIBC
3.9

CIBC

Business Analyst - Hourly Contractor

CA$40

 /hr
Range: CA$20 - CA$72

CA$20

CA$72

CA$20 - CA$72 Range

BMO Financial Group
3.9

BMO Financial Group

Business Analyst - Hourly Intern

CA$25

 /hr
Range: CA$20 - CA$36

CA$20

CA$36

CA$20 - CA$36 Range

Accenture
4.1

Accenture

Business Analyst

CA$80,368

 /yr
Range: CA$59T - CA$1L

CA$59T

CA$1L

CA$59,000 - CA$1,00,000 Range

Download as data table
Viewing 1 - 10 of 9,514

Frequently asked questions about a Business Analyst salaries

The average salary for a Business Analyst is CA$72,555 per year in Toronto, ON, Canada. Salaries estimates are based on 4058 salaries submitted anonymously to Glassdoor by a Business Analyst employees in Toronto, ON, Canada.

The highest salary for a Business Analyst in Toronto, ON, Canada is CA$99,432 per year.

The lowest salary for a Business Analyst in Toronto, ON, Canada is CA$52,943 per year.