Welder Salary in the United States

The median active welding job in the US currently posts at $29/hr — about $60,320/yr at full-time hours. That's the live, employer-posted number across 1,986 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

$24/hr

Entry-level / first-year welders

Median

$29/hr

≈ $60,320/yr full-time

75th percentile

$35/hr

Cert-stamped / specialty welders

Based on 1,986 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
Hawaii$39/hr$81,120
Mississippi$37/hr$76,960
New Jersey$36/hr$74,880
California$35/hr$72,800
Delaware$34/hr$70,720
Washington$34/hr$70,720
Kansas$33/hr$68,640
Maine$32/hr$66,560
Utah$32/hr$66,560
Idaho$31/hr$64,480
Illinois$31/hr$64,480
Louisiana$31/hr$64,480
Arizona$30/hr$62,400
Colorado$30/hr$62,400
Massachusetts$30/hr$62,400
New York$30/hr$62,400
West Virginia$30/hr$62,400
Georgia$29/hr$60,320
Indiana$29/hr$60,320
Missouri$29/hr$60,320
Oregon$29/hr$60,320
Virginia$29/hr$60,320
Connecticut$28/hr$58,240
Maryland$28/hr$58,240
Minnesota$28/hr$58,240
Pennsylvania$28/hr$58,240
South Carolina$28/hr$58,240
Texas$28/hr$58,240
Florida$26/hr$54,080
Iowa$26/hr$54,080
Nevada$26/hr$54,080
Ohio$26/hr$54,080
Oklahoma$26/hr$54,080
Tennessee$26/hr$54,080
Wisconsin$26/hr$54,080
Alabama$25/hr$52,000
Arkansas$25/hr$52,000
Kentucky$25/hr$52,000
North Carolina$25/hr$52,000
South Dakota$25/hr$52,000
Michigan$24/hr$49,920
Nebraska$24/hr$49,920

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.