Talent.com

Data Analyst: Average Salary in Canada, 2025

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
Business Analyst

Business Analyst

Vivan LtdUxbridge, ON, Canada
Full-time
Developing technical solutions to business problems, or to advance a company's sales efforts, begins with defining, analyzing and documenting requirements. Managing requirements at the project l...Show moreLast updated: 30+ days ago
  • Promoted
Senior Financial Analyst

Senior Financial Analyst

Ontario Power GenerationOshawa, Durham Region, CA
Full-time
Position : Senior Financial Analyst at Ontario Power Generation (OPG).Base Location : Oshawa, Ontario.Deadline to Apply : December 9, 2025. Ontario Power Generation (OPG) seeks a dynamic, strategic, an...Show moreLast updated: 11 days ago
Business Analyst

Business Analyst

Rodan Energy SolutionsOshawa, CA
Full-time
We are currently requesting resumes for the following position.Monday September 15th, (5 : 00PM EST).Colonel Sam Drive, Oshawa (Hybrid – 2 days remote). Our client is looking for a dynamic, strategic...Show moreLast updated: 30+ days ago
  • Promoted
Financial Analyst 3

Financial Analyst 3

Durham Region (The Regional Municipality of Durham)Whitby, Durham Region, CA
Full-time
Durham Region (The Regional Municipality of Durham).Be among the first 25 applicants.Diversity, Equity and Inclusion Statement. The Region of Durham is committed to advancing equity, diversity and i...Show moreLast updated: 7 days ago