Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Public health advisor make in Canada?
$91,151
/ Annual
Based on 43 salaries
The average public health advisor salary in Canada is $91,151 per year or $46.74 per hour. Entry-level positions start at $81,391 per year, while most experienced workers make up to $134,258 per year.
Median
$91,151
chart
Low
$81,391
High
$134,258

Active jobs with salaries