Data Analyst Salary in Canada

CA$93,000Regional estimate

The median salary for a Data Analyst in Canada is CA$93,000. Most Data Analysts earn between CA$69,000 and CA$126,000 annually, with top earners making CA$166,000.

Pay percentiles

Regional estimate
25th percentile
CA$69,000
Median (p50)
CA$93,000
75th percentile
CA$126,000
Top 10% (p90)
CA$166,000

Gross annual, local currency.

Salary by seniority

Estimated
JuniorCA$56,000-40%
Mid-levelCA$82,000-12%
SeniorCA$116,000+25%
Lead / ExecCA$163,000+75%

Total compensation

Base70%
Bonus12%
Equity12%
Benefits6%

Benefits are worth about CA$11,000 a year on top of cash pay.

Where this pay goes furthest

The same package, in local cost-of-living terms, across markets.

How we calculate this

These figures represent a regional estimate for gross annual salaries for Data Analysts in Canada. The data is based on a sample of reported salaries and should be considered a benchmark, not an official statistic.

Frequently asked questions

Is CA$93,000 a good salary for a Data Analyst in Canada?

Yes, a median salary of CA$93,000 is considered strong for a Data Analyst in Canada. It is above the 25th percentile of CA$69,000, indicating a solid earning potential.

How does a Senior Data Analyst salary compare to a Junior Data Analyst?

Senior Data Analysts earn a median salary of CA$116,000, significantly higher than the junior median of CA$56,000. This reflects increased experience and responsibility.

What is the total compensation for a Data Analyst?

The total compensation includes base salary plus benefits. The estimated value of benefits for a Data Analyst is CA$11,000 per year, adding to the overall financial package.

How is the Data Analyst salary calculated?

The salary figures are derived from reported data, establishing percentiles like the 25th (CA$69,000) and 75th (CA$126,000). The median (CA$93,000) represents the midpoint of all reported salaries.

Go deeper