How much does a Communications Officer make in Edmonton, AB?
The average salary for a Communications Officer is $58,620 per year in Edmonton, AB, which meets the national average. Salary estimates are based on 9 salaries submitted anonymously to Indeed by Communications Officer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Communications Officer is 1-3 years.