Database Analyst: Average Salary in Canada, 2026
Find out what the average Database Analyst salary is
Salary rate
How much does a Database Analyst make in Canada?
$90,909/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Database 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 $131,437 per year.
Median$90,909

Low$50,000
High$131,437
Database Analyst: Average Salary in Canada
Northwest Territories$104,500
Nunavut$103,941
Ontario$90,747
Alberta$90,472
Quebec$89,139
Active jobs with salaries
Location : CHQ (Hybrid – 2 days remote).Resume Due Date : Tuesday, February 17th, 2026 (5 : 00PM EST).Participate in the strategy and policy development and the management of corporate cash...Show moreLast updated: 9 days ago
Our client is seeking a Service Desk Analyst to respond to and diagnose problems through discussions with their end users.
This includes problem recognition, research, isolation, and resolution step...Show moreLast updated: 30+ days ago
Empowering people who build the future.The Cost Analyst I is responsible for supporting the Cost Manager and Operations staff through routine financial analysis, reporting and maintenance of intern...Show moreLast updated: 26 days ago
Treasury Analyst - Front Office
Spirit Omega Inc.Oshawa, ON, CAFull-time
Quick Apply
JPC -1454 - Service Desk Analyst
ITS GlobalOntarioTemporary
ACCOUNTING COST ANALYST
GERDAU S.A.Whitby, Ontario, CA, L1N 5T1Full-time