Prepare for your Shelf and Step 2 exams
Crowd-sourced USMLE Shelf exam and NBME self-assessment practice tests with polished PDFs, paired with a full-service testing UI.
Sign in to startBrowse by topic
Emergency Medicine
3 tests · 150 questions
Family Medicine
2 tests · 100 questions
Internal Medicine
23 tests · 900 questions
Neurology
25 tests · 800 questions
Obstetrics & Gynecology
22 tests · 901 questions
Pediatrics
18 tests · 850 questions
Psychiatry
19 tests · 800 questions
Surgery
21 tests · 832 questions
How it works
We've put tons of work into cleaning up different test resources from across the internet and building a test environment that's enjoyable to use. Save time studying for your Shelf and Step 2 exams with an autograding UI that tracks your corrects and incorrects, so you can skip the tabbing back and forth between PDFs.
Frequently asked questions
Where do the practice questions come from?
Crowd-sourced from NBME self-assessments, PreTest books, and more sources we're adding over time, all cleaned up and reformatted into a polished testing UI.
Is Shelf Practice free?
Every topic includes at least one full test you can try for free (some have more), no payment or sign-in required. Upgrading unlocks every question bank across every topic for a full year.
Can't afford it? Trade instead: if you can send us a PDF of a test we don't already have on the site, we'll give you a full year of Shelf Practice Pro for free. Email it to shelfpracticesupport@gmail.com.
Do I need to sign in?
Signing in (with Google or an email and password) lets you save your progress and resume tests across devices. You can also study without an account: progress is then saved locally in your browser instead.