Talent.com

Program analyst: Average Salary in Canada, 2026

Find out what the average Program analyst salary is

Salary rate
How much does a Program analyst make in Canada?
$90,909/ Annual
Based on 10000 salaries
The average Program analyst in Canada is $90,909 per year or $46.62 per hour. Entry-level positions start at $50,000 per year, while most experienced workers make up to $287,797 per year.
Median$90,909
chart
Low$50,000
High$287,797
Program analyst: Average Salary in Canada
Northwest Territories$95,000
Nunavut$94,268
Ontario$87,924
Quebec$87,165
Alberta$86,911
Active jobs with salaries
  • Promoted
System Analyst

System Analyst

Erp21Ajax
Full-time
Perform Web Application and Graphical User Interface (GUI) design and development.Design storyboard visualization concepts that present results of data analytics to users.Design, develop and deploy...Show moreLast updated: 27 days ago
  • Promoted
Analyst/Buyer

Analyst/Buyer

Ontario Power GenerationOshawa
Full-time
High school, plus three years of concentrated study in a relevant technology field.Electrify your career and help build a brighter tomorrow.Every generation has a challenge that defines them.At OPG...Show moreLast updated: 13 days ago
  • Promoted
Remote Compliance Analyst II: Fintech Monitoring

Remote Compliance Analyst II: Fintech Monitoring

AffirmOshawa, Durham region, Canada
Remote
Full-time
A leading fintech company is seeking a Compliance Analyst II to enhance its compliance management program.You will work cross-functionally to support compliance monitoring and assist in addressing ...Show moreLast updated: 12 days ago
  • Promoted
Senior Business Systems Financial Analyst

Senior Business Systems Financial Analyst

City of PickeringPickering, Ontario, Canada
Full-time
Monday – Friday, 35 hours per week.City Hall, One the Esplanade South, Pickering, ON (Hybrid Remote).Tuesday, March 3, 2026 by 12:00 noon.The City of Pickering is seeking a dedicated and motivated ...Show moreLast updated: 16 days ago