how much do doctors earn an hour
Average Salaries. After completing medical school and the required on-the-job training, in 2010 the average doctor earned $80 per hour, according to the U.S. Bureau of Labor Statistics. This hourly rate translates into an annual salary of $166,400.