Welder Salary in the United States

The median active welding job in the US currently posts at $26/hr — about $54,080/yr at full-time hours. That's the live, employer-posted number across 1,987 active listings, not a survey number from two years ago. Use the state breakdown below to see where pay clusters highest right now.

25th percentile

$22/hr

Entry-level / first-year welders

Median

$26/hr

≈ $54,080/yr full-time

75th percentile

$32/hr

Cert-stamped / specialty welders

Based on 1,987 active welding jobs in the US with employer-posted wages, normalized to hourly rate.

Welding salary by state

Median hourly wage in each state with a meaningful sample size, ranked highest to lowest.

StateMedian hourly~Annual
Mississippi$39/hr$81,120
Hawaii$38/hr$79,040
Washington$34/hr$70,720
New Jersey$33/hr$68,640
Wyoming$33/hr$68,640
Utah$32/hr$66,560
California$31/hr$64,480
Alaska$30/hr$62,400
Connecticut$30/hr$62,400
Iowa$30/hr$62,400
New York$30/hr$62,400
Delaware$29/hr$60,320
Maine$29/hr$60,320
Maryland$29/hr$60,320
Nevada$29/hr$60,320
Virginia$29/hr$60,320
Arizona$28/hr$58,240
Illinois$28/hr$58,240
Massachusetts$28/hr$58,240
Montana$28/hr$58,240
Oklahoma$28/hr$58,240
Pennsylvania$28/hr$58,240
Colorado$27/hr$56,160
Idaho$27/hr$56,160
Louisiana$27/hr$56,160
Oregon$27/hr$56,160
West Virginia$27/hr$56,160
Minnesota$26/hr$54,080
Texas$26/hr$54,080
Florida$25/hr$52,000
Kentucky$25/hr$52,000
Missouri$25/hr$52,000
New Hampshire$25/hr$52,000
New Mexico$25/hr$52,000
North Carolina$25/hr$52,000
North Dakota$25/hr$52,000
South Dakota$25/hr$52,000
Vermont$25/hr$52,000
Wisconsin$25/hr$52,000
Alabama$24/hr$49,920
Georgia$24/hr$49,920
Ohio$24/hr$49,920
Rhode Island$24/hr$49,920
South Carolina$24/hr$49,920
Arkansas$23/hr$47,840
Indiana$23/hr$47,840
Kansas$23/hr$47,840
Nebraska$23/hr$47,840
Tennessee$23/hr$47,840
Michigan$22/hr$45,760

How we calculate this

Numbers come straight from the wages employers post on their own job ads — not government surveys, not self-reported salaries. Every listing we ingest from Indeed, Adzuna, USAJobs, Jooble, and the company career pages we crawl gets parsed for a posted wage, normalized to hourly rate (so a $52,000/yr posting becomes $25/hr, a $1,000/wk gig becomes $25/hr), and then aggregated.

We exclude listings without an explicit wage, listings that look like garbage data (e.g. $1.50/hr or $400/hr), and any scope with fewer than 5 wage-tagged matches. The numbers update daily as new jobs come in and stale listings expire.