How much does a Data Analyst make?

Updated Jul. 26, 2021
$61,369 /yr
Average Base Pay

1,528 salaries

$43K

Low

$61K

Average

$87K

High

No additional cash compensation has been reported for this role

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

Seniority Levels

L2
Data Analyst$61,369 /yr
L3
Senior Data Analyst$82,192 /yr
L4
Data Analyst IV$65,211 /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

$76,548

per year

Data Scientist

$85,740

per year

Data Analyst Intern

$65,211

per year

Data Mining

$87,034

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

RBC
3.9

RBC

Data Analyst

$59,687

 /yr
Range: $41K - $85K
38 salaries
See 67 salaries from all locations

$41K

$85K

$41,380 - $85,488 Range

MindGeek
3.6

MindGeek

Data Analyst

$50,122

 /yr
Range: $44K - $69K

$44K

$69K

$44,257 - $68,857 Range

TD
4

TD

Data Analyst

$67,198

 /yr
Range: $45K - $87K

$45K

$87K

$45,415 - $86,505 Range

Bell Canada
3.9

Bell Canada

Data Analyst

$68,685

 /yr
Range: $50K - $78K

$50K

$78K

$50,000 - $78,000 Range

Sun Life
3.6

Sun Life

Data Analyst

$61,799

 /yr
Range: $49K - $77K

$49K

$77K

$48,542 - $77,079 Range

Scotiabank
3.9

Scotiabank

Data Analyst

$56,773

 /yr
Range: $45K - $93K

$45K

$93K

$45,000 - $93,271 Range

RBC
3.9

RBC

Data Analyst - Hourly Intern

$26

 /hr
Range: $23 - $31

$23

$31

$23 - $31 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Government of Canada
4.2

Government of Canada

Data Analyst

$70,000

 /yr
Range: $37K - $128K

$37K

$128K

$36,932 - $127,908 Range

Shaw Communications
3.8

Shaw Communications

Data Analyst

$75,983

 /yr
Range: $50K - $96K

$50K

$96K

$50,000 - $95,955 Range

Fugro Roadware
3.1

Fugro Roadware

Data Analyst

$45,418

 /yr
Range: $43K - $50K

$43K

$50K

$43,111 - $50,398 Range

Canadian Tire
3.8

Canadian Tire

Data Analyst

$60,909

 /yr
Range: $46K - $77K

$46K

$77K

$45,689 - $77,192 Range

BMO Financial Group
3.8

BMO Financial Group

Data Analyst

$79,211

 /yr
Range: $62K - $109K

$62K

$109K

$61,663 - $109,220 Range

BMO Financial Group
3.8

BMO Financial Group

Data Analyst - Hourly Contractor

$30

 /hr
Range: $17 - $51

$17

$51

$17 - $51 Range

Aimia
3.6

Aimia

Data Analyst

$69,589

 /yr
Range: $61K - $108K

$61K

$108K

$61,401 - $107,517 Range

Loblaw Companies
3.6

Loblaw Companies

Data Analyst - Hourly Intern

$21

 /hr
Range: $19 - $32

$19

$32

$19 - $32 Range

CIBC
3.9

CIBC

Data Analyst

$64,300

 /yr
Range: $45K - $92K

$45K

$92K

$44,543 - $91,710 Range

Amazon
3.8

Amazon

Data Analyst

$53,902

 /yr
Range: $45K - $81K

$45K

$81K

$44,995 - $80,804 Range

Heliolytics
3

Heliolytics

Data Analyst

$42,853

 /yr
Range: $41K - $48K

$41K

$48K

$41,229 - $47,953 Range

Rogers Communications
3.9

Rogers Communications

Data Analyst

$60,370

 /yr
Range: $49K - $102K

$49K

$102K

$49,000 - $101,515 Range

Scotiabank
3.9

Scotiabank

Data Analyst - Hourly Contractor

$39

 /hr
Range: $19 - $60

$19

$60

$19 - $60 Range

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

Frequently asked questions about a Data Analyst salaries

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

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

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

Recent Salary Reports

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

$73,000
per year
A Data Science Analyst in the Toronto Area area reported making $73,000 per year
Additional Pay
$5k cash bonus
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$60,000
per year
A Data Analyst in the Toronto Area area reported making $60,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$32
hourly
A Data Science Analyst in the Toronto Area area reported making $32 per hour
Job Highlights
1-2 years experience
Toronto Area area
Intern
 
10000+ employees
Company - Public
$60,000
per year
A Data Analyst in the Ottawa Area area reported making $60,000 per year
Job Highlights
3-4 years experience
Ottawa Area area
Full-time
 
1001 to 5000 employees
Government
$65,000
per year
A Data Analyst in the Toronto Area area reported making $65,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
1 to 50 employees
Company - Private
$57,000
per year
A Data Analyst in the Toronto Area area reported making $57,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment
$62,000
per year
A Data Analyst in the Ottawa Area area reported making $62,000 per year
Job Highlights
1-2 years experience
Ottawa Area area
Full-time
 
10000+ employees
Government