How Much Do Data Analysts Make? 2024 Salary Guide

Written by Coursera Staff • Updated on

Learn how much you can expect to make as a data analyst, with tips to boost your salary.

[Featured image] A data analyst sits at their laptop smiling at the camera with a group of coworkers in the background.

Data analysts use mathematical and analytical methods to transform data into better data-driven business decisions. As the amount of data available to businesses increases, so does the demand for skilled data analysts to process and interpret it.

In this article, you’ll learn how much data analysts earn on average and how various factors, like experience, industry, location, and job title, can impact their salary. If you’re interested in starting or advancing your career as a data analyst, we’ll also discuss some ways you may be able to boost your earning potential. 

What is an average data analyst's salary?

According to Glassdoor, the estimated total pay for a data analyst in Canada is $67,894 per year [1]. This figure includes an average base salary of $63,239 and $4,655 in additional pay. Additional pay may represent profit-sharing, commissions, or bonuses. Several factors can influence a data analyst's salary, let’s take a closer look at a few of these considerations.

Data analyst salaries by experience

One of the biggest factors that can influence your salary is your level of experience. In general, the more years you spend working as a data analyst, the more you can expect to earn. Here's how experience can impact your data analyst salary, according to Payscale [2]:

  • Less than 1-year experience: $52,999 

  • 1–4 years experience: $59,534

  • 5–9 years experience: $$67,817

  • 10–19 years experience: $72,776

  • 20+ years experience: $80,537

Moving into a leadership role can further boost your earning potential. Payscale reports that analytics managers earn an average salary of $92,725 in Canada, while a director of analytics earns an annual average of $125,135 [3, 4].  

Data analyst salaries by industry

Just about every industry can use data analytics to drive better business decisions. But the industry you choose to work in can have an impact on your pay. The industries where the demand for data professionals is highest tend to be the same ones that pay the most on average such as the following:

  • Finance

  • Government

  • Education

  • Automotive

  • Technology

  • Health care

  • Retail

Data analyst salaries by location

Where you live can also significantly impact your earnings as a data analyst. Typically, working in a big city like Toronto correlates to a higher salary (as well as a higher cost of living). As more companies employ a geographically dispersed workforce (including remote workers), it’s common for them to offer location-based salaries—salaries that consider location rather than merit alone.

According to Indeed, these are the average salaries for data analysts in the following large Canadian cities [3]:

  • Toronto, ON:  $88,838

  • Vancouver, BC: $75,722

  • Ottawa, ON: $73,342

  • Montreal, QC: $71,666

  • Edmonton, AB: $71,386

  • Mississauga, ON: $65,017

  • Brampton, ON: $64,339

  • Calgary, AB: $63,652

  • Markham, ON: $52,112

Salaries for other data professionals

Getting a job as a data analyst might be the first step in your data career. As you gain experience and new data science skills, you might move into a more advanced or specialized position. Here are a few of them, along with their average Canadian base salaries according to Payscale: 

  • Business analyst: $68,348

  • Database administrator:  $ 68,339

  • Business intelligence analyst:  $65,565

  • Statistician:  $72,102

  • Data engineer:  $83,580

  • Data scientist:  $81,343

  • Analytics manager:  $92,725

  • Machine learning engineer:  $88,379

Job outlook for data analysts

As big data continues to grow, so does the need for skilled data analysts who can transform information into actionable insights for companies. 

More than 80 per cent of companies surveyed in the World Economic Forum’s Future of Jobs 2020 report said they’d be using big data by 2025. In the same report, data analysts and scientists appeared at the top of the list of jobs with increasing demand across industries [7].

Next steps

Start building the job-ready skills you need in less than six months with the Google Data Analytics Professional Certificate on Coursera. Learn key analytical skills, including SQL, R, and Tableau, directly from Google’s team of data professionals and earn a shareable certificate from an industry leader for your resume.

If a course on data analytics is more your preference, Introduction to Data Analytics offered by IBM on Coursera provides an introduction to the concepts of data analysis, the role of a Data Analyst, and the tools that are used to perform daily functions.

Frequently asked questions (FAQ)

Article sources


Glassdoor. "How much does a Data Analyst make in Canada?,,6_IN3_KO7,19.htm." Accessed April 25, 2024.

Keep reading

Updated on
Written by:

Editorial Team

Coursera’s editorial team is comprised of highly experienced professional editors, writers, and fact...

This content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.