The average pay for a surgical technologist in the United States is $18.44 per hour, as of 2015. Based on the salary data from more than 3,000 entries at PayScale, the average annual salary, including bonuses, commissions and other types of cash earnings, ranges between $29,326 and $55,069.
Relative to the national average, surgical technologists in Seattle and San Diego earn 29 percent more, while those in Birmingham and Tulsa earn 12 percent less. The average salary for entry-level surgical technologists is $36,000. Those with over 20 years of experience in the field earn $49,000 per year. The hourly rate ranges from $13.93 to $25.46, and overtime pay goes up to $38.08 per hour.