Discover a career made for you.

How much does a Public Works Maintenance Worker make in Canada?

Public Works Maintenance Worker in Canada – $37,440 to $72,176 annually.

Average base salary
$26.95 /hour
Pays below Canada Average Weekly : $1,078 Monthly : $4,671 Yearly : $56,056

Salary & tax breakdown
Average cost of living
$4,056 /month
for a single person who rents in Canada

Cost of living breakdown
Last Updated: November 19, 2025

What does a Public Works Maintenance Worker do?

As a Public Works Maintenance Worker, you'll play a vital role in keeping our communities safe and accessible. Your work ensures that sidewalks, streets, and roads are well-maintained, making daily life smoother for everyone. You'll be hands-on, tackling tasks like repairing surfaces and clearing debris, all while working outdoors and staying active. This role is essential in public works departments across all levels of government or with private contractors, offering you a chance to make a tangible difference in the places we live and work.

Related Skills:

Adaptability Basic Equipment Operation Physical Stamina Problem Solving Communication Skills

Core Skills

Adaptability Attention to Detail Safety Awareness Time Management

Technical Skills

Basic Equipment Operation Basic Maintenance Skills

Foundational Skills

Physical Stamina

Analytical Skills

Problem Solving

Interpersonal Skills

Communication Skills Teamwork
Job Alerts?

Type your email below to get alerted to new
Public Works Maintenance Worker's jobs.

By creating an account, you agree to CareerBeacon's Terms of Service and Privacy Policy.

Public Works Maintenance Worker jobs in Canada

See more jobs

Frequently Asked Questions

20,000 Canadian salary reported, updated November 19, 2025 (data source: open.canada.ca).