Talent.com

Business data analyst: Average Salary in Canada, 2026

Find out what the average Business data analyst salary is

Salary rate
How much does a Business data analyst make in Canada?
$90,909/ Annual
Based on 10000 salaries
The average Business data 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
Business data analyst: Average Salary in Canada
Northwest Territories$103,179
Nunavut$100,780
Ontario$94,350
Alberta$91,404
Quebec$90,023
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

Marketing Data Analyst – Vehicle Accessories - oshawa

CM2oshawa, on, ca
Full-time

CM2 supports Marketing and Customer Relationship Management (CRM) activities at General Motors of Canada.The GM team of CM2 is based at GM’s Canadian headquarters in Oshawa.General Motors of Canada...Show more

 • Promoted • New!

Data Systems Analyst

Aecon Group Inc.Oshawa, Durham Region, CA
Full-time

Come Build Your Career at Aecon!.As a Canadian leader in infrastructure development, Aecon is safely and sustainably building what matters for future generations to thrive! We lead some of the most...Show more

 • Promoted

Data Analyst - Canada Summer Jobs Program

Durham Community Health CentreOshawa, Durham Region, CA
Permanent +1

Data Analyst– Canada Summer Jobs Program (1 position).Job Posting Deadline for Internal Candidates:.Fixed Term Contract until August 21, 2026 (16 weeks).This is a Non-Bargaining Unit position.Monda...Show more

 • Promoted