Content has loaded
Program officer salary in Canada
How much does a Program Officer make in Canada?
Average base salary
$81,380
- Hour
- Day
- Week
- Month
- Year
The average salary for a program officer is $81,380 per year in Canada. 106 salaries reported, updated at June 22, 2026
Highest paying companies for Program Officer in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Coast Mental Health
$192,500per year
Covenant House International
$177,500per year
Ontario College of Teachers
$130,853per year
Thorpe Recovery Centre
$125,000per year
Campfire Circle
$115,000per year
WRDSB
$108,189per year