Content has loaded

Junior data analyst salary in Canada

How much does a Junior Data Analyst make in Canada?

Average base salary

$79,644

The average salary for a junior data analyst is $79,644 per year in Canada. 63 salaries reported, updated at June 8, 2026

Junior Data Analyst job openings in Canada

slide 1 of 6
slide1 of 6
Junior Data Analyst
Mississauga, ON
$18.00–$18.20 an hour
Full-time
20 hours ago

Highest paying companies for Junior Data Analyst in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Spirit Omega
 
$127,546per year
View company
Humber College
 
$81,432per year
CorGTA
 
$80,080per year
BMO Financial Group
 
$76,200per year
Intuit
 
$75,000per year
BeachHead
 
$74,610per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Junior Data Analysts near Canada

  1. Calgary, AB
    $98,255 per year
  2. Mississauga, ON
    $90,206 per year
  3. Edmonton, AB
    $85,129 per year
  4. Vancouver, BC
    $84,865 per year
  5. Toronto, ON
    $80,619 per year

Where can a Junior Data Analyst earn more?

Compare salaries for Junior Data Analysts in different locations
vs.

How much do similar professions as Junior Data Analyst get paid in Canada?

Data Analyst

Job openings
Average $75,516 per year

Entry Level Data Analyst

Job openings
Average $22.73 per hour