Program Officer Salaries in Canada

Salary estimated from 129 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: June 13, 2019
Average salary
$59,852 per year
  • Most Reported
$21,000
$118,000
Salary Distribution

How much does a Program Officer make in Canada?

The average salary for a Program Officer is $59,852 per year in Canada. Salary estimates are based on 129 salaries submitted anonymously to Indeed by Program Officer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Program Officer is 1-3 years.
Program Officer salaries by company in Canada
CompanyAverage salary
$73,287 per year
$73,002 per year
$70,395 per year
$68,314 per year
$67,641 per year
$85,097 per year
$75,883 per year
$75,903 per year
$74,672 per year
$71,765 per year
Program Officer salaries by location
CityAverage salary
$64,263 per year
$56,053 per year
$47,186 per year
$73,243 per year
$56,120 per year

Program Officer job openings

Community Development Officer (Community Crisis Response Program)
City of Toronto
Toronto, ON
Program Officer
Government of Canada
Montréal, QC
Program Management Officers
International Development Research Centre
Ottawa, ON
Program Officer Jobs