how much doctors get paid per 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. With benefits such as health care, retirement plan contributions and paid leave, the total pay is often higher.