Becoming a doctor in the United States is a long commitment that extends well beyond gaining admission to medical school. While four years of medical school alone often cost $250,000 to $350,000 or more in tuition and required fees, the total cost of becoming a doctor is significantly higher when undergraduate education, living expenses, examination fees, and other required costs are included. For many students, the full investment across all stages of training reaches the mid-six figures.
For international students, the path requires even more thoughtful planning. Medical schools in the U.S. accept only a limited number of applicants from outside the country, and financial documentation, academic preparation, and long-term training requirements must be considered years in advance.
This guide explains how to become a doctor in the USA through a clear, structured roadmap. It outlines each stage of education and training, the expected timeline, and the financial considerations involved.
While it includes specific guidance for international students and families planning from outside the United States, the pathway applies equally to students studying within the U.S.
Quick Overview: Becoming a Doctor in the USA

To become a doctor in the USA, students complete three major stages of education and training. In most cases, the full pathway takes 10 to 15 years or more after high school, depending on the specialty.
Stage 1: Undergraduate Degree (4 Years)
- Complete a four-year bachelor’s degree
- Finish required science prerequisites
- Maintain a strong GPA
- Take the MCAT
Stage 2: Medical School (4 Years)
- Years 1-2: Foundational medical sciences
- Take USMLE Step 1 (Pass/Fail)
- Years 3-4: Clinical rotations
- Take USMLE Step 2 CK (Scored)
Stage 3: Residency Training (3-7+ Years)
- Train in a chosen specialty
- Apply through the residency match
- Take USMLE Step 3
- Obtain state medical licensure
Step 1: What Education Does a Doctor Need in the USA?
For most students, the first step toward becoming a medical doctor in the USA is completing an undergraduate degree. What that looks like, however, depends on where you are starting from.
If You Are Applying from High School Outside the United States
If you are currently in high school outside the United States, you will typically need to enroll in a four-year bachelor’s degree at a U.S. college or university before applying to medical school. Your preparation for that step begins earlier than many students realize.
A strong academic foundation in biology, chemistry, physics, and mathematics is essential. Whether you are studying in an IB program, A-Levels, or another curriculum, rigor matters. Medical schools will later evaluate not just your grades, but the depth and strength of your science preparation.
When choosing a U.S. undergraduate institution, it is important to think beyond admission. Not all universities offer the same level of pre-med advising, research opportunities, or access to clinical settings. Because medical school is highly competitive, selecting a college where you can earn strong grades while gaining relevant academic and clinical experience can make a meaningful difference.
International students must also consider practical factors at this stage, including English proficiency requirements, financial planning for four years of undergraduate study, and visa status. Because medical school comes after undergraduate education, families should plan for the full timeline from the beginning.
Academic Requirements During Undergraduate Study
Once enrolled in a U.S. undergraduate program, your focus shifts to completing the specific coursework required for medical school admission.
Medical schools do not require a particular major. Students can study biology, economics, engineering, or another field. What matters is completing the required science prerequisites while maintaining strong academic performance.
These typically include:
- General biology
- General chemistry
- Organic chemistry
- Physics
- Writing-intensive coursework
- Often biochemistry and mathematics
Science courses are expected to include laboratory work, and strong performance in these subjects is especially important, as admissions committees look closely at both hands-on preparation and academic consistency over all four years.
The MCAT: Final Milestone Before Med School
The MCAT is a standardized, computer-based exam required by nearly all U.S. medical schools. It assesses whether students are prepared for the academic demands of medical training.
All test takers complete the same four sections:
- Biological and Biochemical Foundations
- Chemical and Physical Foundations
- Psychological and Social Foundations
- Critical Analysis and Reasoning Skills
You cannot choose sections based on your college major. Every applicant is tested across all subject areas, which is why completing the core science prerequisites before taking the exam is important.
The MCAT is offered multiple times each year at official testing centers worldwide. Students typically take it after finishing required science coursework, usually in their 3rd or 4th year of undergraduate study.
MCAT scores are a central part of the medical school application and are reviewed alongside grades, coursework, and clinical experience. Careful planning is important, as preparation often requires several months of focused study.
Source: AAMC
Step 2: Medical School in the USA
After finishing undergraduate coursework and the MCAT, the next step on the road to becoming a medical doctor in the USA is medical school.
Applying to Medical School
Medical school admissions committees review academic performance, MCAT scores, clinical experience, research involvement, and letters of recommendation. Applicants are evaluated holistically, based on both academic strength and relevant experience.
The application process typically includes submitting transcripts, MCAT scores, a personal statement, and recommendation letters. Selected candidates are invited to interviews before final admission decisions are made.
Studying Medicine in the USA as an International Student
If your undergraduate degree was completed outside the United States, additional requirements may apply. Many medical schools require prerequisite science coursework to be completed at an accredited U.S. or Canadian university, even if similar subjects were taken abroad. In some cases, additional U.S.-based coursework may be necessary before applying.
For international applicants, eligibility must be confirmed early. Not all U.S. medical schools accept non-U.S. citizens or permanent residents, and those that do often have limited seats available.
Financial planning is also important because federal student loans are generally unavailable to international students; some schools require proof of funds or additional financial guarantees before enrollment.
Completing Medical School
Medical school in the United States lasts four years and is divided into two main phases.
Years 1-2: Foundational Medical Sciences
Students study anatomy, physiology, pathology, pharmacology, and clinical reasoning. Instruction is primarily classroom-based, often combined with early clinical exposure.
During medical school, students must complete parts of the United States Medical Licensing Examination (USMLE), a series of national exams required for medical licensure in the United States.
Licensing Exam: USMLE Step 1
Typically taken during medical school, often after completing foundational science coursework.
Scoring: Pass/Fail.
Purpose: Assesses understanding and application of foundational medical knowledge.
Years 3-4: Clinical Rotations
Students train in hospitals and clinics under supervision across core specialties such as internal medicine, surgery, pediatrics, psychiatry, obstetrics and gynecology, family medicine, and neurology.
Licensing Exam: USMLE Step 2 CK
Usually taken during the final year of medical school.
Scoring: Three-digit numeric score.
Purpose: Evaluates clinical knowledge and is required for residency applications. Residency programs use Step 2 CK scores when reviewing applicants.
By the end of medical school, students earn their medical degree and apply to residency training.
Step 3: Residency and Clinical Training
After graduating from medical school, the next step is residency training. Residency is required before a physician can practice independently in the United States.
Unlike medical school, which provides broad training across specialties, residency focuses on one chosen field of medicine.
Length of Residency
The length of residency depends on the specialty:
- Internal medicine: about 3 years
- Pediatrics: about 3 years
- Psychiatry: about 4 years
- General surgery: about 5 years
- Some surgical or subspecialty fields: 6-7 or more years
During residency, physicians work directly with patients under supervision and gradually take on greater responsibility.
The Residency Match
In the final year of medical school, students apply to residency programs, attend interviews, and rank their preferred programs. Programs also rank applicants. A national matching system then places students into residency positions.
Placement can be competitive, especially in certain specialties.
Final Licensing Requirements to Become a Doctor
During residency, physicians must complete USMLE Step 3, the final exam in the United States Medical Licensing Examination sequence.
After completing residency and passing all required exams, physicians apply for a state medical license. Only then can they practice independently.
International Considerations
For international students, residency introduces additional factors that should be reviewed early.
Not all residency programs sponsor visas. The two most common visa types during residency are the J-1 visa and, less commonly, the H-1B visa. Each has different requirements and long-term implications.
Program eligibility may vary depending on citizenship status, prior education, and examination performance. Some specialties are more competitive than others, and certain programs may have limited experience sponsoring international applicants.
International graduates should review residency program policies carefully, confirm visa sponsorship options, and understand how licensing requirements apply to their specific situation before applying.
Preparing to Become a Doctor in the USA
Becoming a doctor in the United States requires steady progress across clearly defined stages. Each step, from undergraduate preparation to residency training, carries academic, financial, and eligibility considerations that must align over time.
For students who studied high school or university outside the United States, the process may involve additional requirements, but the structure remains the same.
For those seeking structured guidance, experienced international educational consultants of McMillan can help evaluate academic standing, confirm eligibility, and outline a realistic pathway based on U.S. medical training requirements.
Frequently Asked Questions
1. Can foreigners become doctors in the USA?
Yes, foreigners can become doctors in the USA, but the pathway depends on their educational background. International students must complete a U.S. undergraduate degree (or meet equivalent requirements), attend medical school, pass the required USMLE exams, complete residency training, and obtain state licensure. Visa eligibility and school acceptance policies vary.
2. Can you practice medicine in the USA with a UK medical degree?
If you hold a UK medical degree (such as an MBBS), you must pass the required USMLE examinations, obtain ECFMG certification, and complete a U.S. residency program before practicing independently. A foreign medical degree alone does not grant the right to practice in the United States.
3. What education does a doctor need in the USA?
To become a doctor in the USA, students must complete a four-year undergraduate degree with required science coursework, attend four years of medical school, pass national licensing exams, and complete residency training in a chosen specialty.
4. How long does it take to become a doctor in the USA?
It typically takes 10 to 15 years or more after high school to become a doctor in the USA. This includes four years of undergraduate study, four years of medical school, and three to seven or more years of residency training.
5. How much does it cost to become a doctor in the USA?
The total cost of becoming a doctor in the United States commonly reaches the mid-six figures. Medical school alone often costs between $250,000 and $350,000 or more in tuition and required fees over four years. When undergraduate education and living expenses are included, the full pathway can exceed $300,000 to $500,000, depending on the institution, residency status, and location. International students should also account for additional costs such as visa-related expenses, exam fees, and financial documentation requirements.
6. Do international students need a visa for residency training?
Yes. Most international graduates require visa sponsorship during residency. The most common visa types are the J-1 and H-1B. Not all residency programs sponsor visas, so eligibility must be confirmed before applying.
