Mechanical engineers make about $40 an hour. The annual salary for them is about $84,770. Some jobs will pay higher than others.