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

Staff Technical Program Manager

AffirmOshawa, Durham Region, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.We're looking for an expe... Show more

 • Promoted

Program Coordinator

Altis TechnologyOshawa, Durham Region, CA
Full-time

Oshawa (Hybrid, 2–3 days on-site).Strong written and verbal communication skills in English required.Our client, a large and well-established organization in the energy and infrastructure sector, i... Show more

 • Promoted

Engagement Coordinator at AgeCare Samac

AgeCare SamacOshawa
Full-time

Become an Engagement Coordinator at AgeCare Samac, promoting well-being through recreation.Focus on creativity and community connection in a supportive, resident-focused environment.AgeCare Samac s... Show more

 • Promoted

Senior Statistical Programmer - oshawa

Warman O'Brienoshawa, on, ca
Full-time

Senior/Principal Statistical Programmer | Small CRO | Remote.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.As a Senior Statistical Programmer, you... Show more

 • Promoted