Talent.com

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

Global Program Manager

MSH Americas - Diot-Siaci Grouposhawa, on, ca
Full-time

At MSH, passion meets profession.We're a team of dedicated enthusiasts who find genuine fulfilment in what we do, and we're looking for someone who feels the same way.We're looking for an experienc... Show more

 • Promoted

Transition Facilitator

Lakeridge HealthOshawa, Durham Region, CA
Full-time

Job Title: Transition Facilitator.Department: Transition Management Admin.Shift: 8 Hour Shifts, Days and Weekend Schedule (Subject to Change).Location: Lakeridge Health Oshawa.Lakeridge Health is m... Show more

 • Promoted

Client-Focused Program Manager Role

360insightsWhitby, Durham Region, CA
Full-time

Elevate client satisfaction as a Program Manager, focusing on operational excellence and team collaboration.Serve as the primary contact ensuring seamless program delivery and client support in a d... Show more

 • Promoted

Program Facilitator in Construction Project Management for Columbia Engineering (Executive

Emeritusoshawa, on, ca
Full-time

Information about the Organization.Eruditus and its sister company Emeritus provide Small Private Online Courses (SPOCs) to students all over the world.We have partnered with top schools across the... Show more

 • Promoted