Opportunity Data work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
dataroles

Data Analyst salary in Toronto

Employer-stated pay · updated Oct 23, 2026

Data Analyst pay in Toronto is measured from 24 postings where the employer stated pay. The best-evidenced figure is mid-level, where 13 postings put the middle half between CA$75,000 and CA$93,000, with a median of CA$85,500.

Pay rises with seniority here: the medians run mid-level CA$85,500 and senior CA$110,000. Moving from mid-level to senior is worth roughly 29% more.

13 data analyst roles are open in Toronto right now, 12 listing pay.

LevelMarket rangeMedianSample
Mid CA$75,000 – CA$93,000 CA$85,500 13
Senior CA$105,950 – CA$115,100 CA$110,000 11

Entry is junior titles. Mid is mid-level and manager titles. Senior is senior titles. Lead is director, VP and above.

Ranges span the 25th to 75th percentile of employer-stated base pay for the level. Median is the 50th percentile. Sample is the number of postings measured.

Open data analyst roles in Toronto · 12 with stated pay

this job's paywhere most pay sits here, CA$70,000–CA$117,700scale CA$40,000–CA$170,000

Opportunity

Data work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind dataroles.