Talent.com

Sql analyst: Average Salary in Canada, 2026

Find out what the average Sql analyst salary is

Salary rate
How much does a Sql analyst make in Canada?
$90,909/ Annual
Based on 10000 salaries
The average Sql 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
Sql analyst: Average Salary in Canada
Northwest Territories$104,500
Nunavut$103,941
Ontario$90,721
Alberta$90,480
Quebec$89,147
Active jobs with salaries

Earn money by taking surveys - Remote

AlmediaBrock, Ontario, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

AI Model Evaluation Analyst

Workerbeeoshawa, on, ca
Permanent

No C2C or third-party submissions.Workerbee connects workers with employers through trusted introductions.By joining Workerbee you can be matched for project-based, contract, or permanent opportuni... Show more

 • Promoted

Oshawa Data Analyst Opportunity

Durham Community Health CentreOshawa, Durham Region, CA
Full-time +1

Join a full-time Data Analyst opportunity in Oshawa, Ontario.Focus on systems analysis and leverage data to influence business strategies.This position requires a commitment to on-site work, aiming... Show more

 • Promoted

Data Analyst Intern

ID Logistics CanadaAjax, ON, CA
Full-time

ID Logistics is a leading international contract logistics company with operations in more than 19 countries worldwide providing innovative supply chain solutions for some of the world’s largest re... Show more

 • Promoted