Talent.com

Program analyst: Average Salary in Canada, 2026

Find out what the average Program analyst salary is

Salary rate
How much does a Program analyst make in Canada?
$90,909/ Annual
Based on 10000 salaries
The average Program analyst in Canada is $90,909 per year or $46.62 per hour. Entry-level positions start at $50,000 per year, while most experienced workers make up to $287,797 per year.
Median$90,909
chart
Low$50,000
High$287,797
Program analyst: Average Salary in Canada
Northwest Territories$95,000
Nunavut$94,268
Ontario$87,924
Quebec$87,165
Alberta$86,911
Active jobs with salaries

Assoc., Services bancaires personnels

TDBeaverton, ON, CA
Full-time

Services bancaires personnels et commerciaux.At TD Canada Trust, we are the frontline of TD Bank.We strive to build deep and long-lasting relationships with our customers by performing a broad rang... Show more

 • Promoted

Oshawa Project Controls Analyst Role

Laurentis Energy PartnersOshawa, ON, Canada
Full-time

Take your project controls expertise to the next level in Oshawa, Ontario, as a Project Controls Analyst at Laurentis Energy Partners.Drive successful project delivery through effective planning an... Show more

 • Promoted

Enterprise Change Enablement Program Manager - Techedin

Techedinoshawa, on, ca
Full-time

Job Title: Enterprise Change Enablement Program Manager.Job Location: 100% Remote - Canada.Enterprise Change Enablement Program Manager.In this role, you will help design and implement scalable cha... Show more

 • Promoted • New!

Data Analyst - Canada Summer Jobs Program

Durham Community Health CentreOshawa, Durham Region, CA
Permanent +1

Data Analyst– Canada Summer Jobs Program (1 position).Job Posting Deadline for Internal Candidates:.Fixed Term Contract until August 21, 2026 (16 weeks).This is a Non-Bargaining Unit position.Monda... Show more

 • Promoted