Public Health Advisor Salaries in Canada

Updated Mar 17, 2023
$78,322 /yr
Average Base Pay

308 salaries

Not enough reports to show salary distribution

$52K

Low

$78K

Average

$119K

High

No additional cash compensation has been reported for this role

How much does a Public Health Advisor make? The national average salary for a Public Health Advisor is $78,322 in Canada. Filter by location to see Public Health Advisor salaries in your area. Salary estimates are based on 308 salaries submitted anonymously to Glassdoor by Public Health Advisor employees.

How accurate does $78,322 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What are some related job titles for a Public Health Advisor?

Public Health Consultant

$78,322

per year

View SalariesSee Open Jobs

Epidemiologist

$85,949

per year

Health Educator

$64,576

per year

Public Health Analyst

$78,322

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Canadian Red Cross
4.0

Canadian Red Cross

Public Health Advisor - Hourly
About 

$35 -$44

 hourly
2 salaries
See 3 salaries from all locations

$35

$44

$35 - $44 Range

Canadian Red Cross
4.0

Canadian Red Cross

Public Health Advisor - Hourly Contractor
About 

$40 -$43

 hourly

$40

$43

$40 - $43 Range

Canadian Red Cross
4.0

Canadian Red Cross

Public Health Advisor (PHA) - Hourly
About 

$34 -$37

 hourly

$34

$37

$34 - $37 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Download as data table
Viewing 1 - 4 of 4

Frequently asked questions about a Public Health Advisor salaries

The national average salary for a Public Health Advisor is $78,322 per year in Canada. Filter by location to see a Public Health Advisor salaries in your area. Salaries estimates are based on 308 salaries submitted anonymously to Glassdoor by a Public Health Advisor employees.

The highest salary for a Public Health Advisor in Canada is $118,748 per year.

The lowest salary for a Public Health Advisor in Canada is $51,659 per year.