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
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
WHY THIS ROLE MATTERS:Navacord is hiring technical talent in the insurance industry! We are accepting applications for a dynamic individual with 5+ years experience in a full stack development envi...Show moreLast updated: 14 days ago
Were now accepting participants for focus group studies! You can earn up to $750 per week working part-time from home.Simply register to see if you qualify—no experience as an administrative assist...Show moreLast updated: 23 days ago
Our teams are committed to always being innovative and staying at the forefront, by joining our Training Center Operations Experience team, you will have the opportunity to actively participate in ...Show moreLast updated: 26 days ago
Guidewire Business Analyst (PolicyCenter)Business Analyst with strong P&C insurance expertise and prior Guidewire PolicyCenter implementation experience.Skilled in requirements gathering, analysis,...Show moreLast updated: 9 days ago
- Promoted
Developer/Analyst
Navacordoshawa, ON, caFull-time
- Promoted
Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel
ApexFocusGroupBrock, ON, CanadaRemote
Full-time +2
- Promoted
Business Analyst III - Confidential
Confidentialoshawa, on, caFull-time
- Promoted
Guidewire PolicyCenter Developer/Business Analyst
Pacer Grouposhawa, ON, caFull-time