The average welding salary is $18.45 an hour according to average wage statistics, with yearly salaries at $33,380. The top 10% of welders make $26.10 an hour and the bottom 10% make $12.05. This is a difference of about $20,000 annually as compared to underwater welders.