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
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: 11 days ago
High school, plus three years of concentrated study in a relevant technology field.Electrify your career and help build a brighter tomorrow.Every generation has a challenge that defines them.At OPG...Show moreLast updated: 9 days ago
Perform Web Application and Graphical User Interface (GUI) design and development.Design storyboard visualization concepts that present results of data analytics to users.Design, develop and deploy...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: 23 days ago
- Promoted
Developer/Analyst
Navacordoshawa, ON, caFull-time
- Promoted
Analyst/Buyer
Ontario Power GenerationOshawaFull-time
- Promoted
System Analyst
Erp21AjaxFull-time
- Promoted
Business Analyst III
Confidentialoshawa, ON, caFull-time