listed with us
Explore how much you can earn
Data Analyst salary in Toronto,ON
How much can you earn as a Data Analyst in Toronto,ON?Data Analyst in Toronto, ON earn an average of $64.13 per hour, approximately $11,111 per month or $133,333 per year. Salary for Data Analyst typically range from $126K to $175K annually, depending on skills, experience, and employer.
Average Salary Overview – Data Analyst Toronto, ON
Here's an insightful look into the average salary and total compensation range for Data Analysts in Toronto, ON. The data presented here is based on the 2025 market context in the United States. Please note that these figures are estimates and may vary based on other factors like company size, industry, and other benefits.
| Compensation | 25th Percentile | 50th Percentile | 75th Percentile |
|---|---|---|---|
| Average Salary (USD) | $60,000 | $75,000 | $90,000 |
| Total Compensation (USD) | $65,000 | $80,000 | $95,000 |
Data Analyst Salary by Experience Level
Now, let's delve into how experience levels can impact a Data Analyst's salary in Toronto, ON. The following table represents estimated total compensation in USD.
| Experience Level | Estimated Total Compensation (USD) |
|---|---|
| 0-2 years | $60,000 - $70,000 |
| 3-5 years | $70,000 - $85,000 |
| 6-10 years | $85,000 - $100,000 |
| 10+ years | $100,000 - $120,000 |
Related Roles & Salaries
For context, here are some closely related roles in the data field and their average salary ranges in Toronto, ON:
| Role | Average Salary Range (USD) |
|---|---|
| Data Scientist | $80,000 - $105,000 |
| Business Analyst | $70,000 - $90,000 |
| Data Engineer | $85,000 - $110,000 |
| Machine Learning Engineer | $90,000 - $115,000 |
| Big Data Analyst | $75,000 - $95,000 |
posted with us
What are the top-paying job roles related to Data Analyst in Toronto, ON?



