Content has loaded
Program analyst salary in Canada
How much does a Program Analyst make in Canada?
Average base salary
$82,740
- Hour
- Day
- Week
- Month
- Year
The average salary for a program analyst is $82,740 per year in Canada. 57 salaries reported, updated at June 4, 2026
Highest paying companies for Program Analyst in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Systematix
$218,400per year
Cognizant
$204,333per year
Government of the Northwest Te...
$116,242per year
Spirit Omega
$115,773per year
Connor, Clark & Lunn Financial...
$110,000per year
REGIONAL MUNICIPALITY OF PEEL
$103,671per year