MockTestPrep
Exams / USMLE / USMLE requirements

USMLE requirements: who can take each Step

To take Step 1 or Step 2 CK you must be a student or graduate of an accredited US or Canadian medical school, or of an eligible international school. Step 3 requires passing Step 1 and Step 2 CK and having an MD or DO degree. Students at US schools register through NBME; international graduates register through the FSMB as of 2026, as reported.

Sources: NBME and USMLE; IMG registration change as reported. Eligibility details vary, so confirm your route at usmle.org. Checked October 11, 2026.

Step Who can take it Register through
Step 1 Students and graduates of eligible medical schools NBME (US/Canadian schools); FSMB (IMGs, as reported)
Step 2 CK Same as Step 1; can be taken before or after Step 1 Same as Step 1
Step 3 MD or DO graduates who have passed Step 1 and Step 2 CK FSMB

Attempts and eligibility periods

  • Step 1 and Step 2 CK use three-month eligibility periods; you can extend one for $70.
  • USMLE limits the number of attempts per Step; check the current attempt limit on usmle.org before retaking.
  • Your medical school may set its own timing rules.
Official source & community discussion
NBME: USMLE (official) → See related questions on Quora →