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

Constructon Labourer

O'Flaherty LandscapingWhitby, Durham Region, CA
Full-time

We are seeking a dedicated Construction Laborer to join our landscaping team and contribute to various building and landscape renovation projects.This role offers an opportunity to work on diverse ... Show more

 • Promoted

Millwright/Electrician - Qualified

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

We are one of the largest tea and coffee manufacturers in North America, with a mission to create a better beverage experience for our customers.As a leading customer solutions provider to some of ... Show more

 • Promoted

Marine Construction Engineer - Offshore Civil Works

FreyssinetPickering, ON, CA
Full-time

A leading construction firm in Pickering, Canada, is seeking a Marine Works Construction Engineer to oversee civil and marine construction activities.The role requires defining construction methods... Show more

 • Promoted

Temporary Works Engineer

Atlas SystemsPickering, ON, CA
Full-time

VINCI Construction Grands Projets Canada, a subsidiary of VINCI Construction Grands Projets, part of the VINCI Group, a construction worldwide leader specializing in the design and construction of ... Show more

 • Promoted