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

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
We are Waste Connections of Canada, an integrated services company that provides solid waste collection, transfer, disposal and recycling services to local residents and businesses throughout the U...Show moreLast updated: 5 days ago
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
Cluster Applications Branch (CAB) provides leadership in the planning development delivery and support of application solutions through services such as consulting and collaboration with clients an...Show moreLast updated: 30+ days ago
Adecco is currently seeking a detail-oriented.This role is a 12-month contract offering the opportunity to gain hands-on experience in material master data management and production planning within...Show moreLast updated: 30+ days ago
Senior Tax Analyst
Waste Connections of CanadaOshawa, ON, CAFull-time
Business Analyst
Rodan Energy SolutionsOshawa, CAFull-time
RQ09855 Systems Analyst Senior
Maarut IncOshawa, Ontario, CanadaFull-time
Central Planning Analyst
Adecco CanadaAjax, Ontario, CanadaFull-time +1
Quick Apply