Short answer
Two days: about 7 hours on day 1 and 9 hours on day 2, including case simulations.
USMLE Fees and Registration (2026)
U.S. and Canadian students register for Step 1 and Step 2 CK through the NBME; international medical graduates register through ECFMG, which charges additional fees. Step 3 is registered through the FSMB. In 2026, the fees are about $695 for Step 1, $695 for Step 2 CK and $955 for Step 3.
USA USMLE Exam: Quick Facts
- Sponsors
- FSMB and NBME
- Step 1
- About 8 hours; pass/fail
- Step 2 CK
- About 9 hours; 218 to pass
- Step 3
- 2 days; 200 to pass
- Fees (2026)
- Step 1/2 CK $695 ยท Step 3 $955
- Test centers
- Prometric (Step 3 in the U.S. only)
Free practice test
Test what you know
Random questions, instant scoring and an explanation for every answer.
Start the USA USMLE Exam practice test โMore USA USMLE Exam questions
Disclaimer: This guide is for general information and is not medical advice. Coverage, prices and requirements change and vary by provider and location. Confirm details with your provider, insurer or the agency listed in the sources. Read our editorial policy.