Data Analyst Salary – Government of Canada (2026)

How much do federal data analysts make? Classification mapping, salary by level, and career path.

How Data Analyst Roles Are Classified

The Government of Canada doesn't advertise positions as “Data Analyst” — instead, each role is assigned a classification code that determines its pay scale. Here's how data analyst roles map to federal classifications:

ClassificationRoleSalary Range
EC-03Data analyst (statistics/social science)$77,690 – $87,907
EC-04Senior data analyst (policy research)$83,862 – $97,051
IT-02Data analyst (technical/BI)$85,854 – $105,080
IT-03Senior data engineer / BI lead$101,343 – $125,914
EC-02Junior data analyst$70,338 – $80,642

What Federal Data Analysts Do

Data analyst roles in the federal government are split between two classifications depending on the focus. Statistical and social science data analysis (surveys, program evaluation, policy research) is classified as EC. Technical data work (business intelligence, data engineering, database development, machine learning) is classified as IT. Statistics Canada, ESDC, Health Canada, CRA, and IRCC are the largest employers of federal data analysts. The distinction matters for salary: IT positions generally pay more than EC at equivalent seniority for technically-oriented data work.

Data Analyst Salary Breakdown

A data analyst classified as EC-03 earns $73,700–$83,413. At EC-04, it's $91,953–$100,265. Data analysts on the IT side earn more: IT-02 earns $85,854–$105,080, and a senior data engineer at IT-03 earns $101,343–$120,867. The classification you land in depends on whether the role emphasizes analytical methodology (EC) or technical implementation (IT).

How to Get Hired

EC data positions require degrees in statistics, economics, or social sciences. IT data positions require CS, data science, or equivalent technical credentials. Statistics Canada runs specific recruitment for statisticians and data scientists. Many departments are actively hiring for data literacy and analytics capabilities — this is a growing area in the federal public service. Python, R, SQL, and data visualization skills are increasingly valued.

Related Salary Guides