Talent.com

Ironworker: Average Salary in Canada, 2026

Find out what the average Ironworker salary is

Salary rate
How much does a Ironworker make in Canada?
$78,000/ Annual
Based on 857 salaries
The average Ironworker in Canada is $78,000 per year or $40 per hour. Entry-level positions start at $64,350 per year, while most experienced workers make up to $95,080 per year.
Median$78,000
chart
Low$64,350
High$95,080
Ironworker: Average Salary in Canada
Manitoba$83,850
Saskatchewan$77,520
Alberta$70,980
Ontario$68,250
British Columbia$65,920
Active jobs with salaries

Intermediate Hydrogeologist - Skyline Recruitment Ltd

Skyline Recruitment Ltdoshawa, on, ca
Full-time

Intermediate Hydrogeologist – Mining & Water Resources Consulting.Vancouver, BC (Remote options available within Canada for the right candidate).An established international consulting firm special... Show more

 • Promoted

Principal Advisor Underground - Brunel

Bruneloshawa, on, ca
Full-time

Position: Principal Advisor - Underground.Brunel is currently looking for a Principal Advisor – Underground for our mining client.The Principal Solutions Advisor - Underground is a strategic role w... Show more

 • Promoted

Millwright/Electrician - Qualified

Mother Parkers Tea & CoffeeAjax, ON, CA
Full-time

The Maintenance Mechanic - Millwright is responsible for the repair and maintenance of processing and packaging equipment to ensure ongoing, cost-effective operations in a continuous multi‑shift en... Show more

 • Promoted

Millwrights - Whitby

NPAworldwideWhitby, Durham Region, CA
Full-time

Review all equipment ensuring all safety devices are in place and in excellent working condition.Responsible for accurate troubleshooting, modifying production equipment and fabrication.Responsible... Show more

 • Promoted