Content has loaded

Policy analyst salary in Canada

How much does a Policy Analyst make in Canada?

Average base salary

$73,288

The average salary for a policy analyst is $73,288 per year in Canada. 168 salaries reported, updated at July 3, 2026

Policy Analyst job openings in Canada

slide 1 of 6
slide1 of 6
Policy Analyst
PCL Construction3.8out of 5 stars.
Edmonton, AB
1 day ago

Highest paying companies for Policy Analyst in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
City of Coquitlam, BC
 
$120,333per year
View company
Ontario College of Teachers
 
$113,296per year
Corporation of Delta
 
$112,642per year
Bank of Canada
 
$111,751per year
Government of the Northwest Te...
 
$109,953per year
Region of Peel
 
$103,670per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Policy Analysts near Canada

  1. Newmarket, ON
    $109,190 per year
  2. Toronto, ON
    $92,766 per year
  3. Ottawa, ON
    $85,885 per year
  4. Victoria, BC
    $81,175 per year
  5. Charlottetown, PE
    $80,118 per year

Where can a Policy Analyst earn more?

Compare salaries for Policy Analysts in different locations
vs.

How much do similar professions as Policy Analyst get paid in Canada?

Senior Policy Analyst

Job openings
Average $97,185 per year