How much does a Data Analyst make?

Updated May 16, 2021
CA$61k /yr
Average Base Pay

1,269 salaries

CA$43k

Low

CA$61k

Average

CA$87k

High

No additional cash compensation has been reported for this role

The national average salary for a Data Analyst is $61,249 in Canada. Filter by location to see Data Analyst salaries in your area. Salary estimates are based on 1,269 salaries submitted anonymously to Glassdoor by Data Analyst employees.

Seniority Levels

L2
Data AnalystCA$61k /yr
L3
Senior Data AnalystCA$82k /yr
L4
Data Analyst IVCA$65k /yr
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Related Job Titles

Analytics

CA$76,494

per year

Data Scientist

CA$85,917

per year

Data Analyst Intern

CA$65,233

per year

Data Mining

CA$85,593

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

RBC
4.1

RBC

Data Analyst

CA$57,440

 /yr
Range: CA$41k - CA$85k
33 salaries
See 59 salaries from all locations

CA$41k

CA$85k

CA$41,175 - CA$85,064 Range

TD
4

TD

Data Analyst

CA$66,864

 /yr
Range: CA$46k - CA$86k

CA$46k

CA$86k

CA$45,685 - CA$86,076 Range

MindGeek
3.6

MindGeek

Data Analyst

CA$50,566

 /yr
Range: CA$44k - CA$69k

CA$44k

CA$69k

CA$44,037 - CA$68,516 Range

Bell Canada
3.9

Bell Canada

Data Analyst

CA$67,733

 /yr
Range: CA$51k - CA$78k

CA$51k

CA$78k

CA$51,131 - CA$78,000 Range

Scotiabank
3.9

Scotiabank

Data Analyst

CA$58,858

 /yr
Range: CA$48k - CA$94k

CA$48k

CA$94k

CA$48,308 - CA$93,536 Range

RBC
4.1

RBC

Data Analyst - Hourly Intern

CA$26

 /hr
Range: CA$23 - CA$30

CA$23

CA$30

CA$23 - CA$30 Range

Sun Life
3.6

Sun Life

Data Analyst

CA$61,357

 /yr
Range: CA$41k - CA$94k

CA$41k

CA$94k

CA$41,175 - CA$94,416 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Shaw Communications
3.8

Shaw Communications

Data Analyst

CA$76,950

 /yr
Range: CA$61k - CA$102k

CA$61k

CA$102k

CA$61,447 - CA$101,825 Range

Fugro Roadware
3.1

Fugro Roadware

Data Analyst

CA$46,551

 /yr
Range: CA$43k - CA$50k

CA$43k

CA$50k

CA$42,897 - CA$50,148 Range

Aimia
3.6

Aimia

Data Analyst

CA$69,244

 /yr
Range: CA$61k - CA$107k

CA$61k

CA$107k

CA$61,096 - CA$106,983 Range

BMO Financial Group
3.8

BMO Financial Group

Data Analyst

CA$78,818

 /yr
Range: CA$61k - CA$105k

CA$61k

CA$105k

CA$61,357 - CA$105,330 Range

Government of Canada
4.3

Government of Canada

Data Analyst

CA$71,363

 /yr
Range: CA$37k - CA$127k

CA$37k

CA$127k

CA$36,749 - CA$127,273 Range

Canadian Tire
3.8

Canadian Tire

Data Analyst

CA$60,982

 /yr
Range: CA$45k - CA$77k

CA$45k

CA$77k

CA$45,462 - CA$76,809 Range

Rogers Communications
3.9

Rogers Communications

Data Analyst

CA$60,070

 /yr
Range: CA$50k - CA$101k

CA$50k

CA$101k

CA$49,614 - CA$101,011 Range

BMO Financial Group
3.8

BMO Financial Group

Data Analyst - Hourly Contractor

CA$29

 /hr
Range: CA$16 - CA$51

CA$16

CA$51

CA$16 - CA$51 Range

Scotiabank
3.9

Scotiabank

Data Analyst - Hourly Contractor

CA$39

 /hr
Range: CA$19 - CA$60

CA$19

CA$60

CA$19 - CA$60 Range

Amazon
3.8

Amazon

Data Analyst

CA$57,267

 /yr
Range: CA$45k - CA$80k

CA$45k

CA$80k

CA$44,771 - CA$80,403 Range

Loblaw Companies
3.6

Loblaw Companies

Data Analyst

CA$55,743

 /yr
Range: CA$43k - CA$75k

CA$43k

CA$75k

CA$43,363 - CA$75,259 Range

Heliolytics
3.1

Heliolytics

Data Analyst

CA$42,856

 /yr
Range: CA$41k - CA$48k

CA$41k

CA$48k

CA$41,024 - CA$48,485 Range

CIBC
3.9

CIBC

Data Analyst

CA$68,126

 /yr
Range: CA$44k - CA$91k

CA$44k

CA$91k

CA$44,322 - CA$91,254 Range

Download as data Table
Viewing 1 - 10 of 5,002

Frequently asked questions about Data Analyst salaries

The average salary for a Data Analyst is CA$61,249 in Canada. Salaries estimates are based on 1269 salaries submitted anonymously to Glassdoor by Data Analyst employees in Canada.

The highest salary for a Data Analyst in Canada is CA$86,987 per year.

The lowest salary for a Data Analyst in Canada is CA$43,126 per year.

See how your offer stacks up to other pay packages and negotiate confidently on our Offer Analyser.

Recent Salary Reports

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

$21
hourly
A Data Analyst in the Montreal Area area reported making $21 per hour
Additional Pay
$2k cash bonus
Job Highlights
Montreal Area area
Intern
 
1001 to 5000 employees
Company - Public
$47,000
per year
A Data Analyst in the Toronto Area area reported making $47,000 per year
Additional Pay
$800 cash bonus
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
201 to 500 employees
Non-profit Organisation
$37,701
per year
A Data Analyst in the Vancouver Area area reported making $37,701 per year
Job Highlights
1-2 years experience
Vancouver Area area
Intern
 
10000+ employees
Company - Public
$20
hourly
A Data Analyst in the Toronto Area area reported making $20 per hour
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
51 to 200 employees
Company - Public
$18
hourly
A Data Analyst (Researcher) in the Toronto Area area reported making $18 per hour
Job Highlights
1-2 years experience
Toronto Area area
Part-time
 
1001 to 5000 employees
College / University
$30
hourly
A Data Analyst in the Toronto Area area reported making $30 per hour
Job Highlights
1-2 years experience
Toronto Area area
Part-time
 
1 to 50 employees
Non-profit Organisation
$72,626
per year
A Data Analyst in the Vancouver Area area reported making $72,626 per year
Job Highlights
1-2 years experience
Vancouver Area area
Full-time
 
501 to 1000 employees
Company - Private
$6,000
monthly
A Data Analyst in the Vancouver Area area reported making $6,000 per month
Job Highlights
3-4 years experience
Vancouver Area area
Full-time
 
10000+ employees
Company - Public
$75,000
per year
A Data Analyst in the Toronto Area area reported making $75,000 per year
Job Highlights
5-7 years experience
Toronto Area area
Freelance
 
1 to 50 employees
Non-profit Organisation