HowLongFor

How Long Does It Take to Become a Doctor?

By the HowLongFor Editorial Team

Quick Answer

10–14 years after high school: 4 years of college, 4 years of medical school, and 3–7 years of residency depending on the specialty.

Typical Duration

10 years14 years

Step-by-Step Timeline

1
Undergraduate degree4 years

Pre-med coursework plus the MCAT

2
Medical school4 years

2 years classroom plus 2 years clinical rotations

3
Residency3 years – 7 years

Supervised training in your chosen specialty

4
Fellowship (optional)1 year – 3 years

Additional subspecialty training

Quick Answer

Becoming a doctor takes 10–14 years of education and training after high school. This includes 4 years of undergraduate study, 4 years of medical school, and 3–7 years of residency. Subspecialty fellowships can add 1–3 more years.

Timeline Breakdown

StageDurationDescription
Undergraduate degree4 yearsPre-med coursework (biology, chemistry, physics, organic chemistry) plus MCAT preparation
Medical school4 years2 years of classroom/lab instruction + 2 years of clinical rotations
Residency3–7 yearsSupervised training in your chosen specialty
Fellowship (optional)1–3 yearsAdditional subspecialty training

Residency Length by Specialty

  • Family medicine / Internal medicine / Pediatrics: 3 years
  • Emergency medicine: 3–4 years
  • Obstetrics & Gynecology: 4 years
  • General surgery: 5 years
  • Orthopedic surgery: 5 years
  • Neurosurgery: 7 years
  • Cardiothoracic surgery: 5 years general surgery + 2–3 years fellowship

Key Milestones Along the Way

MCAT exam is typically taken during junior year of college. Most applicants study for 3–6 months.

USMLE Step exams are taken during and after medical school. Step 1 (basic sciences), Step 2 CK (clinical knowledge), and Step 3 (during residency) are all required for licensure.

Match Day occurs in March of your fourth year of medical school through the National Resident Matching Program (NRMP). You rank residency programs, they rank you, and an algorithm determines your placement.

Factors That Affect the Timeline

Gap years before medical school are increasingly common. The AAMC reports the median age of entering medical students is 24, suggesting many take 1–2 years off after college.

DO vs. MD pathway — both Doctor of Osteopathic Medicine and Doctor of Medicine programs take 4 years. DOs complete additional training in osteopathic manipulative treatment.

Combined degree programs like MD/PhD (typically 7–8 years) or BS/MD programs (6–7 years) alter the standard timeline.

Caribbean and international medical schools may have different structures, but graduates still must complete U.S. residency training to practice in the United States.

Cost Considerations

  • Public medical school (in-state): ~$40,000/year tuition
  • Private medical school: ~$55,000–$65,000/year tuition
  • Median medical student debt: approximately $200,000 at graduation
  • Resident salary: ~$60,000–$70,000/year during residency
  • Attending physician salary: varies by specialty, typically $230,000–$500,000+

Tips for Aspiring Doctors

  • Start pre-med coursework early to stay on a 4-year undergraduate track
  • Shadow physicians in multiple specialties before committing to medicine
  • Research experience strengthens medical school applications significantly
  • Consider your specialty early since it determines residency length
  • Explore loan repayment programs like NHSC and Public Service Loan Forgiveness

Pro Tips

Shadow physicians across several specialties before committing; specialty choice determines how long residency lasts.

AAMC

Build research experience during college, since it significantly strengthens medical school applications.

AAMC

Explore loan forgiveness programs like NHSC and Public Service Loan Forgiveness to manage roughly $200,000 in debt.

AAMC

Quick Facts

The median age of entering U.S. medical students is 24, reflecting how common 1-2 gap years have become.

Source: AAMC

Residency length ranges from 3 years for family medicine to 7 years for neurosurgery.

Source: AAMC

Median medical student debt is approximately $200,000 at graduation.

Source: AAMC

Sources

Related Questions

How long did it take you?

year(s)

Was this article helpful?