The salary for machinists varies based on experience, location, and industry. According to the U.S. Bureau of Labor Statistics (BLS), the median annual wage for machinists was around $48,510 in 2022. Entry-level machinists may earn between $35,000 and $40,000, while experienced machinists can make over $60,000.