Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Public works director make in Canada?
$123,842
/ Annual
Based on 107 salaries
The average public works director salary in Canada is $123,842 per year or $63.51 per hour. Entry-level positions start at $96,250 per year, while most experienced workers make up to $148,334 per year.
Median
$123,842
chart
Low
$96,250
High
$148,334

Active jobs with salaries