Doctors earn an average hourly wage of $81.15. Doctors earn an average salary of $168,800 per year.
These numbers may vary depending on several factors, like level of education, amount of experience, industry, company size and location.
Would you make a good doctor? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!Take the free career test
The top 50% of Doctors in Oklahoma earn:
|$87.70 an hour||$182,420 per year|
The bottom 25% of Doctors in Oklahoma earn:
|$17.33 an hour||$36,040 per year|
The bottom 10% of Doctors in Oklahoma earn:
|$12.33 an hour||$25,650 per year|