Data Analyst Salary & Pay Rates in Canada

Market analysis based on live job data.

C$82,500 Median Salary

Salary range based on experience level

Entry Level Median Senior / Expert
C$65,000 C$82,500 C$114,400
Verified as of July 01, 2026

The median salary and typical pay rates for a Data Analyst in Canada is C$82,500 per year as of July 2026, based on 34 active job listings. Entry-level roles typically start at C$65,000, while senior specialists can earn up to C$114,400. Equivalent contract day rates are approximately C$620 per day.

Salary Trend

Salary distribution trend for jobs in Canada citing Data Analyst.

πŸ“Š Salary Histogram

Salary distribution for jobs citing Data Analyst over the last 6 months in Canada.

πŸ“Š Market Demand

Number of live job vacancies over time for Data Analyst in Canada.

Historical Market Data

Metric 2026 Same Period 2025 Same Period 2024
Rank 7 - -
Rank change year-on-year - - -
Permanent jobs citing Data Analyst 34 0 0
As % of all permanent jobs in Canada 0.12% 0.11% 0.10%
Number of salaries quoted 31 0 0
Entry Level C$65,000
Junior C$72,875
Median Salary C$82,500
Median salary change vs last year - - -
Senior C$88,832
Expert / Top Earners C$114,400

Top Skills in Demand

Skill Name Frequency % Action
Python
19%
Learn This
SQL
19%
Learn This

🌎 Compare Salaries by Location

See how much Data Analyst roles pay in other regions and markets.

Other Countries