Talent.com

Data analyst: Average Salary in Canada, 2026

Find out what the average Data analyst salary is

Salary rate
How much does a Data analyst make in Canada?
$90,909/ Annual
Based on 10000 salaries
The average Data analyst in Canada is $90,909 per year or $46.62 per hour. Entry-level positions start at $50,000 per year, while most experienced workers make up to $124,531 per year.
Median$90,909
chart
Low$50,000
High$124,531
Data analyst: Average Salary in Canada
Northwest Territories$103,676
Nunavut$103,391
Ontario$93,646
Alberta$90,201
Quebec$89,868
Active jobs with salaries
  • Promoted
Material Master Data Analyst (contract)

Material Master Data Analyst (contract)

CapgeminiAjax, ON, CA
Full-time
Material Master Data Analyst (contract).Be among the first 25 applicants.Material Master Data Analyst (contract).Get AI-powered advice on this job and more exclusive features.Ajax, Ontario (Greater...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Data Coach

Data Coach

Baltic ApprenticeshipsDarlington, ON, CA
Full-time
Salary : £36,050 – £41,200 per annum.Bonus Scheme : Cohort Success Bonus & Progression Bonus.Location : Head Office : Pioneer House, Morton Park, Darlington. Opportunity to work in a hybrid model upon s...Show moreLast updated: 15 hours ago
  • Promoted
26-005 - Business System Analyst

26-005 - Business System Analyst

Morson CanadaOshawa, Durham Region, CA
Full-time
Business System Analyst 26-005.Friday, January 23rd, 2026 (5 : 00PM EST).CHQ (Hybrid – 2 days remote), 1908 Colonel Sam Drive, Oshawa. Collaborate with business stakeholders to gather, analyze, and do...Show moreLast updated: 3 days ago
  • New!
Central Planning Analyst

Central Planning Analyst

Adecco CanadaAjax, Ontario, Canada
Full-time +1
Quick Apply
In this role, you'll be the main point of contact for material master data and support key planning processes in SAP.Working closely with finance, costing, and production teams, you'll ensure data ...Show moreLast updated: 12 hours ago