Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (CAD)
Company
Average Base Salaries in (CAD)
Low
High

Business Analyst

Just Energy

CA$60,359/yr

Range: CA$54k - CA$73k

18 salaries

CA$60,359/yr
CA$54kCA$73k

Business Analyst - Intern

Scotiabank

CA$49,435/yr

Range: CA$31k - CA$71k

17 salaries

CA$49,435/yr
CA$31kCA$71k

Business Analyst

Reliance Home Comfort

CA$56,605/yr

Range: CA$48k - CA$78k

17 salaries

CA$56,605/yr
CA$48kCA$78k

Business Analyst

Quad Infotech Inc

CA$52,762/yr

Range: CA$38k - CA$75k

17 salaries

CA$52,762/yr
CA$38kCA$75k

Business Analyst - Hourly Intern

RBC

CA$23/hr

Range: CA$19 - CA$26

16 salaries

CA$23/hr
CA$19CA$26

Business Analyst - Hourly Intern

Scotiabank

CA$22/hr

Range: CA$16 - CA$28

16 salaries

CA$22/hr
CA$16CA$28

Business Analyst

Sun Life

CA$59,779/yr

Range: CA$38k - CA$88k

14 salaries

CA$59,779/yr
CA$38kCA$88k

Is this helpful? The community relies on everyone sharing – 

Business Analyst - Contractor

Scotiabank

CA$56,939/yr

Range: CA$34k - CA$67k

14 salaries

CA$56,939/yr
CA$34kCA$67k

Business Analyst - Hourly Contractor

TELUS

CA$37/hr

Range: CA$22 - CA$68

14 salaries

CA$37/hr
CA$22CA$68

Business Analyst

Ontario Power Generation

CA$118,098/yr

Range: CA$113k - CA$156k

14 salaries

CA$118,098/yr
CA$113kCA$156k

Business Analyst

Suncor

CA$83,189/yr

Range: CA$72k - CA$140k

13 salaries

CA$83,189/yr
CA$72kCA$140k

Business Analyst

Canada Life

CA$67,415/yr

Range: CA$53k - CA$83k

13 salaries

CA$67,415/yr
CA$53kCA$83k

Business Analyst

RPM Technologies (Canada)

CA$54,069/yr

Range: CA$40k - CA$118k

13 salaries

CA$54,069/yr
CA$40kCA$118k

Business Analyst

Desjardins

CA$89,266/yr

Range: CA$64k - CA$112k

13 salaries

CA$89,266/yr
CA$64kCA$112k

Business Analyst

Target

CA$58,615/yr

Range: CA$56k - CA$109k

13 salaries

CA$58,615/yr
CA$56kCA$109k

Business Analyst

Shell

CA$107,933/yr

Range: CA$91k - CA$129k

12 salaries

CA$107,933/yr
CA$91kCA$129k

Business Analyst - Hourly Contractor

TD

CA$38/hr

Range: CA$28 - CA$81

12 salaries

CA$38/hr
CA$28CA$81

Business Analyst - Hourly Intern

TD

CA$21/hr

Range: CA$15 - CA$31

12 salaries

CA$21/hr
CA$15CA$31

Business Analyst

Air Canada

CA$58,696/yr

Range: CA$48k - CA$106k

12 salaries

CA$58,696/yr
CA$48kCA$106k

Business Analyst

HSBC Holdings

CA$77,702/yr

Range: CA$48k - CA$93k

12 salaries

CA$77,702/yr
CA$48kCA$93k
View Data as Table

Recent Salary Reports

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

$60,000
per year
A Business Analyst in the Quebec Area area reported making $60,000 per year
Job Highlights
3-4 years experience
Quebec Area area
Full-time
 
5001 to 10000 employees
College / University
$50,000
per year
A Category Business Analyst in the Toronto Area area reported making $50,000 per year
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
5001 to 10000 employees
Company - Public
$43,480
per year
A Business Analyst in the Toronto Area area reported making $43,480 per year
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$40,000
per year
A Business Analyst in the Toronto Area area reported making $40,000 per year
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
1 to 50 employees
Company - Private
$80,000
per year
A Business Analyst in the Toronto Area area reported making $80,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$55,000
per year
A Business Analyst in the Toronto Area area reported making $55,000 per year
Job Highlights
Toronto Area area
Intern
 
10000+ employees
Company - Private
$86
hourly
A Business Analyst in the Toronto Area area reported making $86 per hour
Job Highlights
3-4 years experience
Toronto 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.