How much does a Senior Analyst make?

Updated Oct. 19, 2021
$78,920 /yr
Average Base Pay

1,674 salaries

$61K

Low

$79K

Average

$103K

High

No additional cash compensation has been reported for this role

The national average salary for Senior Analyst is $78,920 per year in Canada. Filter by location to see Senior Analyst salaries in your area. Salaries estimates are based on 1674 salaries submitted anonymously to Glassdoor by Senior Analyst employees.

Seniority Levels

L3
Senior Analyst$78,920 /yr
L4
Lead Analyst$88,038 /yr
L5
Principal Analyst$88,274 /yr
Career Path

Related Job Titles

Data Analyst

$62,306

per year

Senior Associate

$76,813

per year

Senior Business Analyst

$88,143

per year

Consultant

$75,304

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

TD
4

TD

Senior Analyst

$83,017

 /yr
Range: $62K - $113K
94 salaries
See 102 salaries from all locations

$62K

$113K

$61,728 - $112,584 Range

Scotiabank
3.9

Scotiabank

Senior Analyst

$65,690

 /yr
Range: $52K - $89K

$52K

$89K

$51,574 - $89,035 Range

BMO Financial Group
3.8

BMO Financial Group

Senior Analyst

$80,849

 /yr
Range: $52K - $102K

$52K

$102K

$52,441 - $102,308 Range

CIBC
3.9

CIBC

Senior Analyst

$74,162

 /yr
Range: $52K - $99K

$52K

$99K

$52,421 - $98,514 Range

Rogers Communications
3.9

Rogers Communications

Senior Analyst

$72,044

 /yr
Range: $60K - $94K

$60K

$94K

$60,253 - $94,014 Range

Banque Nationale du Canada/National Bank of Canada
4.2

$58K

$85K

$57,748 - $85,263 Range

Loblaw Companies
3.6

Loblaw Companies

Senior Analyst

$64,458

 /yr
Range: $52K - $86K

$52K

$86K

$51,506 - $86,146 Range

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

RBC

Senior Analyst

$77,673

 /yr
Range: $51K - $95K

$51K

$95K

$51,150 - $95,345 Range

Restaurant Brands International
3.9

Restaurant Brands International

Senior Analyst

$71,481

 /yr
Range: $61K - $94K

$61K

$94K

$60,879 - $94,000 Range

Nielsen
3.7

Nielsen

Senior Analyst

$70,825

 /yr
Range: $67K - $95K

$67K

$95K

$66,537 - $94,781 Range

Manulife
4

Manulife

Senior Analyst

$84,213

 /yr
Range: $60K - $98K

$60K

$98K

$60,000 - $97,877 Range

CPP Investments
3.8

CPP Investments

Senior Analyst

$83,211

 /yr
Range: $73K - $100K

$73K

$100K

$73,381 - $100,008 Range

Canada Mortgage and Housing Corporation (CMHC)
3.5

Canada Mortgage and Housing Corporation (CMHC)

Senior Analyst

$89,937

 /yr
Range: $68K - $115K

$68K

$115K

$67,901 - $115,066 Range

Cancer Care Ontario
3.3

Cancer Care Ontario

Senior Analyst

$83,874

 /yr
Range: $78K - $91K

$78K

$91K

$78,459 - $91,402 Range

Avanade
4.2

Avanade

Senior Analyst

$73,859

 /yr
Range: $64K - $89K

$64K

$89K

$63,560 - $89,116 Range

Accenture
4.1

Accenture

Senior Analyst

$70,568

 /yr
Range: $63K - $93K

$63K

$93K

$62,898 - $92,943 Range

Canadian Institute for Health Information
4.3

Canadian Institute for Health Information

Senior Analyst

$81,335

 /yr
Range: $77K - $89K

$77K

$89K

$76,575 - $88,934 Range

Deloitte
4

Deloitte

Senior Analyst

$77,483

 /yr
Range: $57K - $91K

$57K

$91K

$57,285 - $90,993 Range

LifeWorks
3.6

LifeWorks

Senior Analyst

$61,900

 /yr
Range: $50K - $86K

$50K

$86K

$50,105 - $85,569 Range

Government of Canada
4.1

Government of Canada

Senior Analyst

$101,854

 /yr
Range: $78K - $131K

$78K

$131K

$78,329 - $130,957 Range

Download as data Table
Viewing 1 - 10 of 8,090

Frequently asked questions about a Senior Analyst salaries

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

The highest salary for a Senior Analyst in Canada is $102,623 per year.

The lowest salary for a Senior Analyst in Canada is $60,692 per year.

Recent Salary Reports

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

$80,000
per year
A Senior Analyst in the Calgary Area area reported making $80,000 per year
Additional Pay
$8k cash bonus
Job Highlights
3-4 years experience
Calgary Area area
Full-time
 
10000+ employees
Company - Public
$60,000
per year
A Senior Analyst in the Toronto Area area reported making $60,000 per year
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
5001 to 10000 employees
Company - Private
$55,000
per year
A Senior Analyst in the Halifax Area area reported making $55,000 per year
Additional Pay
$2k cash bonus
Job Highlights
8-10 years experience
Halifax Area area
Full-time
 
10000+ employees
Company - Public
$69,525
per year
A Senior Analyst in the Toronto Area area reported making $69,525 per year
Additional Pay
$5k cash bonus
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
201 to 500 employees
Company - Private
$115,000
per year
A Senior Analyst in the Toronto Area area reported making $115,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$61,000
per year
A Senior Analyst in the Toronto Area area reported making $61,000 per year
Additional Pay
$2k cash bonus
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment
$57,000
per year
A Senior Analyst in the Toronto Area area reported making $57,000 per year
Additional Pay
$4k cash bonus
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$90,000
per year
A Senior Analyst in the Edmonton Area area reported making $90,000 per year
Job Highlights
10+ years experience
Edmonton Area area
Full-time
 
10000+ employees
Government
$70,000
per year
A Senior Analyst in the Toronto Area area reported making $70,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
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.