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

Network Analyst

Simnet Inc.Whitby, Durham Region, CA
Full-time
Whitby Southeast, Canada | Posted on 01 / 23 / 2026.SIMNET is a leading provider of cloud computing services andsolutions. Founded in 2008, SIMNET has a long history of providing a range ofcloud computi...Show moreLast updated: 1 day ago
  • Promoted
Financial Analyst

Financial Analyst

Vaco by HighspringAjax, Ontario, Canada
Temporary
Our client is sourcing a Financial Analyst for a 12-month contract.Lead the development and coordination of financial plans, budgets, forecasts, and operational business planning.Manage and oversee...Show moreLast updated: 20 days ago
26-005 Business System Analyst 12 month contract Oshawa Hybrid remote

26-005 Business System Analyst 12 month contract Oshawa Hybrid remote

CorGTAOshawa, Ontario, Canada
Remote
Full-time +1
Oshawa ON (Hybrid - 2 days remote).We have a great new opportunity to support one of our Energy Sector clients in a contract capacity!. Please see below for more information on the position and if i...Show moreLast updated: 24 days ago
Senior Financial Analyst

Senior Financial Analyst

Ontario Power Generation Inc.Oshawa, Durham Region, CA
Full-time
Ontario Power Generation (OPG) is seeking a dynamic, strategic and results‑driven professional for the role of Senior Financial Analyst. Develop and recommend strategies, policies, procedures and gu...Show moreLast updated: 1 day ago