How much does a Data Analyst make?

Updated Sep. 17, 2021
$62,276 /yr
Average Base Pay

1,705 salaries

$44K

Low

$62K

Average

$88K

High

No additional cash compensation has been reported for this role

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

Seniority Levels

L2
Data Analyst$62,276 /yr
L3
Senior Data Analyst$83,341 /yr
L4
Data Analyst IV$66,204 /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

$74,907

per year

Data Scientist

$87,215

per year

Entry Level Data Analyst

$66,204

per year

Data Analyst Intern

$66,204

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

RBC
4

RBC

Data Analyst

$60,191

 /yr
Range: $42K - $87K
49 salaries
See 81 salaries from all locations

$42K

$87K

$42,027 - $86,823 Range

MindGeek
3.6

MindGeek

Data Analyst

$51,036

 /yr
Range: $45K - $70K

$45K

$70K

$44,948 - $69,933 Range

Bell Canada
3.9

Bell Canada

Data Analyst

$68,932

 /yr
Range: $51K - $79K

$51K

$79K

$50,782 - $79,220 Range

TD
4

TD

Data Analyst

$68,247

 /yr
Range: $46K - $88K

$46K

$88K

$46,125 - $87,856 Range

Scotiabank
3.9

Scotiabank

Data Analyst

$60,822

 /yr
Range: $47K - $95K

$47K

$95K

$47,280 - $95,471 Range

Sun Life
3.8

Sun Life

Data Analyst

$63,569

 /yr
Range: $49K - $78K

$49K

$78K

$49,300 - $78,283 Range

RBC
4

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.1

Government of Canada

Data Analyst

$69,548

 /yr
Range: $38K - $130K

$38K

$130K

$37,509 - $129,906 Range

Shaw Communications
3.8

Shaw Communications

Data Analyst

$76,102

 /yr
Range: $40K - $97K

$40K

$97K

$40,000 - $97,454 Range

Amazon
3.8

Amazon

Data Analyst

$54,743

 /yr
Range: $46K - $100K

$46K

$100K

$45,697 - $100,000 Range

BMO Financial Group
3.8

BMO Financial Group

Data Analyst

$77,999

 /yr
Range: $63K - $111K

$63K

$111K

$62,626 - $110,926 Range

BMO Financial Group
3.8

BMO Financial Group

Data Analyst - Hourly Contractor

$30

 /hr
Range: $17 - $52

$17

$52

$17 - $52 Range

Fugro Roadware
3.1

Fugro Roadware

Data Analyst

$46,128

 /yr
Range: $44K - $51K

$44K

$51K

$43,784 - $51,186 Range

CIBC
3.9

CIBC

Data Analyst

$67,845

 /yr
Range: $45K - $93K

$45K

$93K

$45,239 - $93,142 Range

Heliolytics
3.2

Heliolytics

Data Analyst

$43,743

 /yr
Range: $42K - $49K

$42K

$49K

$41,873 - $48,702 Range

Canadian Tire
3.7

Canadian Tire

Data Analyst

$62,626

 /yr
Range: $46K - $78K

$46K

$78K

$46,402 - $78,397 Range

Scotiabank
3.9

Scotiabank

Data Analyst - Hourly Contractor

$35

 /hr
Range: $20 - $61

$20

$61

$20 - $61 Range

Aimia
3.4

Aimia

Data Analyst

$70,676

 /yr
Range: $62K - $109K

$62K

$109K

$62,360 - $109,196 Range

Loblaw Companies
3.6

Loblaw Companies

Data Analyst - Hourly Intern

$22

 /hr
Range: $19 - $32

$19

$32

$19 - $32 Range

Loblaw Companies
3.6

Loblaw Companies

Data Analyst

$58,448

 /yr
Range: $44K - $77K

$44K

$77K

$44,260 - $76,815 Range

Download as data Table
Viewing 1 - 10 of 6,412

Frequently asked questions about a Data Analyst salaries

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

The highest salary for a Data Analyst in Canada is $87,959 per year.

The lowest salary for a Data Analyst in Canada is $44,093 per year.

Recent Salary Reports

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

$63,040
per year
A Data Analyst in the Toronto Area area reported making $63,040 per year
Job Highlights
3-4 years experience
Toronto Area area
Contract
 
1001 to 5000 employees
Government
$20
hourly
A Data Analyst in the Toronto Area area reported making $20 per hour
Job Highlights
3-4 years experience
Toronto Area area
Part-time
 
5001 to 10000 employees
Company - Private
$20
hourly
A Data Analyst in the Toronto Area area reported making $20 per hour
Additional Pay
$1 cash bonus
$2 stock bonus
Job Highlights
Toronto Area area
Full-time
 
1001 to 5000 employees
Government
$27
hourly
A Data Analyst in the Toronto Area area reported making $27 per hour
Job Highlights
Toronto Area area
Intern
 
1001 to 5000 employees
Company - Private
$23
hourly
A Data Analyst in the Toronto Area area reported making $23 per hour
Additional Pay
$4k stock bonus
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$19
hourly
A Data Analyst in the Toronto Area area reported making $19 per hour
Job Highlights
Toronto Area area
Intern
 
201 to 500 employees
Non-profit Organisation
$50,000
per year
A Data Analyst in the Toronto Area area reported making $50,000 per year
Job Highlights
Toronto Area area
Full-time
 
10000+ employees
Company - Public