Data scientist: Average Salary in Canada, 2026
Find out what the average Data scientist salary is
Salary rate
How much does a Data scientist make in Canada?
$147,500/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Data scientist in Canada is $147,500 per year or $75.64 per hour. Entry-level positions start at $136,500 per year, while most experienced workers make up to $163,320 per year.
Median$147,500

Low$136,500
High$163,320
Data scientist: Average Salary in Canada
Ontario$107,582
Quebec$104,626
British Columbia$95,305
Northwest Territories$94,634
Alberta$92,130
Active jobs with salaries
AI Integration & Onboarding Specialist.Contractor (with full-time potential).SayVo AI is a fast-moving startup that builds AI employees that call, text, email, and close the loop in the CRM.In a nu...Show moreLast updated: 2 days ago
Insight Global is seeking a Talend/Databricks Integration Architect to join a top aerospace manufacturer in Montreal, QC.This position is remote across Canada following EST working hours.The Talent...Show moreLast updated: 6 days ago
LatentView Analytics is one of the world’s largest and fastest-growing digital analytics firms.We help companies drive digital transformation by helping them combine digital and traditional data to...Show moreLast updated: 2 days ago
As a Senior Data Analyst, you’ll be at the forefront of strategic decision‑making—turning complex data into insights that drive business success.You bring deep analytical expertise, curiosity to ex...Show moreLast updated: 14 days ago
- Promoted
AI Integration & Onboarding Specialist - oshawa
SayVo AIoshawa, on, caFull-time
- Promoted
REMOTE Talend/Databricks Integration Architect - oshawa
Insight Globaloshawa, on, caRemote
Full-time
- Promoted
Data Scientist - oshawa
LatentView Analyticsoshawa, on, caFull-time
- Promoted
Senior Data Analyst - oshawa
BET99oshawa, on, caFull-time