Program officer: Average Salary in Canada, 2026
Find out what the average Program officer salary is
Salary rate
How much does a Program officer make in Canada?
$97,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Program officer in Canada is $97,000 per year or $49.74 per hour. Entry-level positions start at $93,600 per year, while most experienced workers make up to $275,000 per year.
Median$97,000

Low$93,600
High$275,000
Program officer: Average Salary in Canada
Northwest Territories$82,500
Quebec$78,539
Nunavut$77,163
Ontario$76,848
Yukon$72,443
Active jobs with salaries
It has come to our attention that various international organizations or individuals have been offering false employment opportunities at Aecon Group Inc.
To do so would be contrary to our business ...Show moreLast updated: 30+ 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: 8 hours ago
Do you have extensive experience with Program Management and strong PMLC exp? Do you have prior project exp ideal - vendor management (market profiling / analysis)? If so, this would be a great oppor...Show moreLast updated: 30+ days ago
Indigenous Hiring Program
Aecon ConcessionsOshawa, Durham Region, CAFull-time
Program Account Executive
Job BornAjax, Ontario,, ONPermanent
- New!
Healthcare Program Manager
Great Bay Community CollegeManchester, ON, CAFull-time
Intermediate Program Manager
Randstad CanadaOshawa, Ontario, CATemporary
Quick Apply