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
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

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
Join Beeye, the acclaimed B Corp revolutionizing resource and task management for accounting firms.Commended by the Canadian Government's Research Council, and recognized as the 'Accounting Fintech...Show moreLast updated: 12 days ago
You will be joining a high‑performing investment organization recognized for delivering independent, insightful, and timely investment performance analytics.The Investment Performance, Analytics an...Show moreLast updated: 6 days ago
Tier I SOC Analyst - Job Description.Established in 2006, CyberClan’s carefully selected team of experts are capable of solving complex cyber security challenges – keeping data secure and businesse...Show moreLast updated: 30+ days ago
Guidewire Billing Business Analyst.Guidewire cloud, Billing, Agile.We at Coforge are hiring Guidewire Billing Business Analyst with the following skillset :.Strong knowledge of Guidewire applicatio...Show moreLast updated: 16 days ago
- Promoted
Technical Program Manager
Beeyeoshawa, on, caFull-time
- Promoted
Senior Analyst, Investment Performance Analytics - oshawa
Haysoshawa, on, caFull-time
- Promoted
Tier I SOC Analyst
CyberClanoshawa, on, caFull-time
- Promoted
Guidewire Billing Business Analyst - oshawa
Coforgeoshawa, on, caFull-time