How Long Does It Take to Become a Doctor?
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
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
| Stage | Duration | Description |
|---|---|---|
| Undergraduate degree | 4 years | Pre-med coursework (biology, chemistry, physics, organic chemistry) plus MCAT preparation |
| Medical school | 4 years | 2 years of classroom/lab instruction + 2 years of clinical rotations |
| Residency | 3–7 years | Supervised training in your chosen specialty |
| Fellowship (optional) | 1–3 years | Additional 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