Content has loaded

Welder salary in Canada

How much does a Welder make in Canada?

Average base salary

$31.20

The average salary for a welder is $31.20 per hour in Canada. 3.1k salaries reported, updated at June 9, 2026

Welder job openings in Canada

slide 1 of 6
slide1 of 6
Welder
New West Mill Installations Ltd.
Kelowna, BC
$29–$35 an hour
Full-time
1 hour ago

Highest paying companies for Welder in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Surerus Murphy Joint Venture
 
$231,920per year
View company
Algonquin College
 
$229,330per year
FLINT Corp.
 
$228,800per year
Stuart Olson
 
$225,680per year
Flint Corp
 
$220,133per year
GEORGIAN COLLEGE
 
$187,970per year

Highest paying cities for Welders near Canada

  1. Innisfail, AB
    $37.52 per hour
  2. Langley, BC
    $35.71 per hour
  3. Saskatoon, SK
    $33.96 per hour
  4. Calgary, AB
    $32.78 per hour
  5. Oakville, ON
    $28.20 per hour

Where can a Welder earn more?

Compare salaries for Welders in different locations
vs.

How much do similar professions as Welder get paid in Canada?

Junior Welder

Job openings
Average $24.45 per hour