How much do surgical techs make? According to the May 2012 records from the Bureau of Labor Statistics, the average annual surgical tech salary is $43,480, which equates to a mean hourly wage of $20.91. The bottom ten percent in the profession earns $29,710 annually, while the top ten percent earn an average of $60,240 each year.