How Long Does It Take to Become a Doctor? A Timeline

July 6, 2025

By Eric Eng

Founder/CEO of AdmissionSight
BA, Princeton University

how long does it take to become a doctor

You might already know that pursuing a medical career involves many years of education and training. But how long does it take to become a doctor, exactly? In this article, we’ll give you a general timeline of the process, including what to expect at each phase and what factors can make it longer or shorter.

How Long Does It Take to Be a Doctor in the US?

Becoming a doctor in the US typically takes 11 to 15 years after high school, depending on the specialty and whether you take gap years or pursue fellowships. Here’s an overview of the process:

Stage

Duration

Undergraduate Education

4 years

Medical School

4 years

Residency

3 to 7 years

Fellowship (Optional)

1 to 3 years

Overall, the road to being a doctor is a long but structured process that requires consistent academic and professional commitment. In the sections below, we’ll take a closer look at what you can expect at each stage.

Undergraduate Education

All aspiring doctors start their journey with four years of undergraduate education.

There’s actually no such thing as a “pre-med” major, and you’re not required to be in a science field to get into med school. In fact, medical schools will accept students from all kinds of majors as long as you complete the required pre-med coursework.

Most medical schools have specific prerequisite courses that you should take during college, including one year each of biology, general chemistry, organic chemistry, and physics (all with lab), plus coursework in mathematics and English.

Some medical schools might also recommend or require classes in biochemistry, psychology, or other related subjects to make sure you have a strong scientific foundation. If you’re already aiming for a certain med school, it’s best to check their specific requirements.

For example, if you’re applying to the Johns Hopkins School of Medicine, you’ll need to take specific science courses—such as genetics, biochemistry, and any advanced chemistry like analytical chemistry (quantitative or qualitative). You’re also required to take humanities, social science, and behavioral science courses.

College career centers (like Harvard’s) offer support for premed students to make sure you’re checking off general med school prerequisites and taking advantage of the right resources and opportunities.

Also, while completing your undergraduate degree, it’s very important to maintain a high GPA, especially in the science courses, because medical school admissions are highly competitive. For example, Yale School of Medicine’s Class of 2027 had an acceptance rate of only 5.5%. On top of that, the median cumulative GPA of the applicants was 3.92.

You’ll also need to take the Medical College Admission Test (MCAT). Most students take the test during their junior year of college so that they can apply to medical schools at the end of junior year or early senior year.

Extracurricular activities

Aside from coursework, you should also take part in extracurricular activities to show that you have well-rounded experiences. Admissions committees look for students who have exposure to the medical field since it’s a sign that you’ve been confirming that a career in medicine is the right fit for you. Some activities you should consider are:

  • Volunteering in hospitals or clinics
  • Shadowing physicians
  • Participating in scientific research
  • Engaging in leadership or community service

Building good time-management and study skills during college is also excellent preparation since medical training only becomes more demanding.

Joining premed organizations, such as the Health Occupations Students of America and American Medical Student Association, would also be a very good move. That’s because they already have the resources you might need in your premed journey. They can host MCAT study sessions or have outreach programs where you can volunteer or shadow doctors.

View of a doctor studying a case

Medical School

Medical school typically lasts four years. Its structure is usually divided into roughly two parts: pre-clinical (first two years) and clinical rotations (last two years).

Pre-clinical studies

For the first two years of medical school, you’ll focus on building a strong foundation in the medical sciences. These two years are often called “pre-clinical” because most of the learning is didactic (meaning through lectures, textbooks, and exams) rather than direct patient care. You can expect to spend long hours in classrooms and labs learning subjects like:

  • Anatomy
  • Physiology
  • Biochemistry
  • Pharmacology
  • Microbiology
  • Pathology

However, you may still expect your school to also incorporate training in basic clinical skills during this phase. For example, you’ll practice taking medical histories, learn how to do physical examinations, and start to understand doctor-patient communication.

Clinical rotations

The final two years of medical school are spent in clinical rotations (also called clerkships). During Year 3, you’ll rotate through core medical specialties, working on real patient care teams in hospitals and clinics under supervision. Typical required rotations may include:

  • Internal medicine
  • Surgery
  • Pediatrics
  • Obstetrics/gynecology
  • Psychiatry
  • Family medicine

During these rotations, you learn by doing. You might take patient histories, perform parts of physical exams, and assist in procedures or surgeries, all while guided by attending physicians and residents.

In Year 4, you’ll continue advanced rotations and have the opportunity to take elective rotations in areas of interest. This year is also when you apply to residency programs through a process called “The Match,” which happens in the middle of fourth year, and make decisions about which specialty you want to pursue.

By the end of medical school, you will have a much clearer idea of what kind of doctor you want to become, based on the rotations that appealed to you.

USMLE exams

Throughout med school, you’ll need to pass a series of standardized exams known as the United States Medical Licensing Examination (USMLE) Steps:

  • Step 1. This is usually taken at the end of the second year of medical school, and tests your understanding of basic medical sciences.
  • Step 2. This is typically taken during fourth year, and it evaluates clinical knowledge and skills.
  • Step 3. This is the final exam needed for full medical licensure. You’ll take this after medical school graduation and during residency training.

Residency Training

After obtaining your medical degree, you’ll now enter a residency program in your chosen specialty. Residency is paid postgraduate training where new doctors work under supervision to improve their skills in a specific field of medicine. This stage is where you really learn how to be an independent physician.

The length of residency differs depending on your specialty. For example, general fields like Family Medicine, Internal Medicine, or Pediatrics are as short as 3 years. Meanwhile, highly specialized fields like Neurosurgery can take at least 7 years.

During residency, you are officially a doctor (you can use the MD or DO title), but you are still in training and operate under the guidance of senior physicians called attending physicians.

a male student being vaccinated by a doctor

In the early years of residency, you have close supervision, but as you progress to later years, you gain more independence and responsibility for patient care. You’ll actively participate in diagnosing and treating patients, writing orders, performing procedures, and sometimes even assisting in surgeries, all while continually learning on the job.

You can also expect to rotate through various sub-specialties or departments within your field to ensure broad exposure. For example, an internal medicine resident might rotate through cardiology, oncology, and ICU, among others.

After completing residency, you’re already eligible to apply for an unrestricted medical license, which lets you practice medicine without supervision.

Fellowship Training

After residency, some doctors choose to pursue fellowship training. A fellowship is additional specialized training in a subspecialty of a field of medicine. Fellowships are optional, and they’re only necessary if you want to focus on a very narrow area of practice or a more complex subspecialty that requires extra training.

For example, after completing a 3-year internal medicine residency, you could do a fellowship in oncology to become an oncologist, which would take an additional 3 years.

The length of fellowship differs by subspecialty but is typically 1 to 3 years on top of residency. Particularly specialized fellowships (like research-oriented or highly specialized surgical fellowships) can take at least 4 years.

During fellowship, physicians are often called fellows and are considered junior attendings in their area of focus. As a fellow, you’ll work almost as an attending physician but with mentorship and additional learning opportunities in the subspecialty.

For example, a cardiology fellow will learn cardiac catheterization and advanced heart failure management, which a general internist would not. Upon completion of a fellowship, you can become board-certified in your subspecialty as well.

Licensing and Board Certification

By the end of residency (and any fellowship), you’ll typically obtain a full medical license in the state where you intend to practice. Most physicians apply for their permanent state license upon finishing residency training since, at that point, they have met the education and exam requirements.

Each state in the US has its own licensing board and specific requirements. When you get your medical license, you’ll still need to periodically renew it. Basically, licensure is proof that you’ve successfully completed medical school and postgraduate training.

Meanwhile, board certification is a credential that proves a physician’s expertise in a particular specialty or subspecialty. It’s administered by specialty boards, and you’ll need to pass a comprehensive exam given by the board at the end of your residency, and again at the end of fellowship for subspecialties.

For example, if you’re a general surgeon, you’ll take the ABS (American Board of Surgery) exam. If you’re specializing within the field as a pediatric surgeon, you’ll need to take another exam by the board.

Note: Board certification is actually not legally required to practice medicine, but it’s highly valued since it shows that you’ve met additional standards of quality and knowledge in your field.

Health

Continuing Education and Lifelong Learning

Even after you have completed all formal training and are now practicing independently, the learning does not stop. Medicine is a field that continually evolves with new research, treatments, and guidelines emerging every year. Because of that, you’ll need to engage in continuing medical education (CME) throughout your career.

State medical boards typically mandate that physicians complete a certain number of CME hours each year or every few years as part of license renewal. This can include attending medical conferences, taking online courses, workshops, or other educational activities. Check CME requirements of your state to be sure.

After initial board certification, you’ll also have to maintain your certification through Maintenance of Certification—a process designed to make sure physicians stay current with medical knowledge and practice improvements throughout their careers. This often involves continuing education, periodic re-examination or smaller exams, and professional development activities to help you stay current in your specialty.

Factors That Can Influence How Long It Takes to Become a Doctor

Many factors can make the journey to becoming a doctor longer (or even slightly shorter). Here are some examples:

Gap years

It is increasingly common for students to take a gap year after graduating from college and before starting med school. In fact, 74.3% of respondents on the AAMC 2024 Matriculating Student Questionnaire took time off after college.

There are several reasons for this, such as taking a break from academics, working, or boosting application credentials before starting med school.

Dual degrees

Some students enroll in dual-degree programs that combine the MD with another graduate degree. The most time-intensive is the MD/PhD program, which is designed for those who want to become physician-scientists and typically takes around 7 to 8 years to complete instead of 4 years of med school.

In these programs, you’ll first do the first two years of medical school, then spend 3 to 4 years completing a PhD in a research field, then return to finish the last two years of medical school.

There are also relatively short programs that typically take 5 years to complete. For example, the UC Berkeley–UCSF Joint Medical Program (JMP) lets you earn an MS in Health and Medical Sciences from UC Berkeley and an MD from UCSF in 5 years.

Timing of the MCAT

A subtle factor that could affect your medical journey is when you take the MCAT and apply to medical school.

If you follow the traditional timeline of taking the MCAT by junior spring of college, applying that summer, and starting med school right after college, you won’t have a gap between college and med school. However, if you delay taking the MCAT or decide to apply later, you may end up with a gap year before med school.

Needing to retake the MCAT to get a better score could also push your application back by a year.

a nurse standing beside a glass window and looking outside

Difficulty matching into residency/fellowship

Not every medical student matches into their top-choice specialty on the first try. If you don’t match into a residency program initially, you might spend a year doing research or working in a clinical job (like a research fellowship or as a teaching assistant) and then reapply the following year.

The same goes for fellowship. If you finish residency but want to enter a very competitive fellowship and don’t get a spot right away, you might work a year in practice or research and reapply to fellowship later. Some graduates even take an additional year off to improve their credentials if they didn’t match into their desired program on the first attempt.

Accelerated or combined programs

While less common, some universities offer combined BS/MD programs that allow students to go straight from high school into a program that guarantees admission to medical school, often on an accelerated schedule. Schools can save time by compressing some undergraduate coursework or having summers dedicated to classes.

For example, CUNY’s School of Medicine has a BS/MD Degree Program that lasts for 7 years.

Even more uncommon are 3-year accelerated MD programs for certain careers, particularly in primary care. For example, the Accelerated Competency-based Education in Primary Care (ACE-PC) is a partnership with the UC Davis School of Medicine and Kaiser Permanente Northern California that aims to combine medical school and residency.

Frequently Asked Questions

1. How long is medical school?

Medical school is typically 4 years, usually consisting of two years of classroom and lab instruction followed by two years of clinical rotations.

2. How long does it take to become a medical doctor?

In general, it takes a minimum of 11 years to become a medical doctor in the US. This involves completing 4 years of undergraduate college, 4 years of medical school, and at least 3 years of residency training in a specialty.

3. How long does it take to become a family doctor?

It takes around 11 years to become a family doctor. Assuming you study continuously from high school, you can expect 4 years of college, 4 years of medical school, and a 3-year family medicine residency. Family medicine doesn’t require a fellowship to practice.

4. How long does it take to become a naturopathic doctor?

It takes around 8 years to become a naturopathic doctor. This means completing a 4-year bachelor’s degree followed by a 4-year naturopathic medical program at an accredited naturopathic medical school.

After earning the ND degree, graduates must pass the Naturopathic Physicians Licensing Examinations (NPLEX) to become licensed. Residencies for naturopathic doctors are optional except in Utah.

Takeaways

  • Becoming a doctor in the US is a long process, generally taking at least 11 years of intensive education and training. You’ll spend four years in college, four years in medical school, and then at least three to seven years in residency, plus more years of fellowship if you’re subspecializing.
  • The exact number of years it’ll take for you to be a doctor depends on factors such as what you’re specializing/subspecializing in, whether you take a gap year, if you enroll in a dual degree, how you time your MCAT, having difficulty matching into a residency/fellowship, and getting into an accelerated or combined program.
  • Even after formal training, doctors engage in lifelong learning. Continuing medical education and periodic re-certification are required to keep licenses and board certifications current, ensuring that physicians stay up-to-date with medical advances throughout their careers.
  • You can prepare yourself for your medical journey even before your undergraduate years. Receive an academic and extracurricular roadmap to help you take advantage of the right opportunities that align with your goal.

Leave a Comment

Your email address will not be published. Required fields are marked *

Sign up now to receive insights on
how to navigate the college admissions process.

Please register to continue

You need an AdmissionSight account to post and respond. Please log in or sign up (it’s free).