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
Starting Salary, Step 1 $62,905.January 20, 2026 (7 : 00 pm EST).This position provides comprehensive academic and administrative support for all programs within the Faculty of Health Sciences.This p...Show moreLast updated: 11 days ago
As part of an alliance agreement, Kiewit Nuclear Canada has been awarded a contract to support the construction of Canada’s first Small Modular Reactor (SMR) on the SMR-X Project.As a Chemical Engi...Show moreLast updated: 8 days ago
Location : Durham Region - Remote (Travel required for client meetings, conferences, and presentations).We are seeking a highly skilled and dynamic Program Account Executive to join our growing team...Show moreLast updated: 30+ days ago
This Position Is a Full-time Position With Benefits.Coordinates Healthcare Programs with responsibility for assessing and recommending curricula, overseeing course delivery and program activities f...Show moreLast updated: 18 hours ago
Program Assistant
Ontario Tech UniversityOshawa, Durham Region, CAPermanent
Chemical Program Manager
KiewitOshawa, Durham Region, CAFull-time
Program Account Executive
Job BornAjax, Ontario,, ONPermanent
- New!
Healthcare Program Manager
Great Bay Community CollegeManchester, ON, CAFull-time