Content has loaded

Data analyst salary in Toronto, ON

How much does a Data Analyst make in Toronto, ON?

Average base salary

$78,639
same
as national average

The average salary for a data analyst is $78,639 per year in Toronto, ON. 212 salaries reported, updated at July 12, 2026

Data Analyst job openings in Toronto, ON

slide 1 of 6
slide1 of 6
Remote Data Analyst
Qureos5out of 5 stars.
Toronto, ON
Full-time
18 hours ago

Highest paying companies for Data Analyst in Toronto, ON

Average year pay is based on job postings on Indeed in the past 36 months.
Xylem
 
$447,200per year
View company
MaxSys Staffing & Consulting
 
$135,200per year
Systematix
 
$130,000per year
Shiplake Properties Limited
 
$115,000per year
Buchanan Technologies
 
$114,400per year
BeachHead
 
$114,176per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Data Analysts near Toronto, ON

  1. Mississauga, ON
    $85,411 per year
  2. Oakville, ON
    $79,356 per year
  3. Toronto, ON
    $78,639 per year
  4. Waterloo, ON
    $76,423 per year
  5. Ottawa, ON
    $74,937 per year

Where can a Data Analyst earn more?

Compare salaries for Data Analysts in different locations
vs.

How much do similar professions as Data Analyst get paid in Toronto, ON?

Senior Data Analyst

Job openings
Average $99,720 per year

Entry Level Data Analyst

Job openings
Average $21.82 per hour