NBME Free 120: Complete Guide for Step 1, Step 2 CK & Step 3

The NBME Free 120 is the official free 120-question sample for each USMLE Step. Learn timing, scoring, percentiles, and how to use it.

NBME Free 120: Complete Guide for Step 1, Step 2 CK & Step 3

The NBME Free 120 is the single free, official, 120-question sample that the National Board of Medical Examiners publishes for every USMLE Step. Three separate sets exist — one for Step 1, one for Step 2 CK, and one for Step 3 — and each pulls retired items written by the same committees that build the live exam. You won't find a closer proxy to test day anywhere else, and the PDF is genuinely free from USMLE.org.

Most candidates underrate the Free 120 because the price tag reads zero. That's a mistake. Internal data and resident polling on Reddit point to an ~85% predictive correlation with the actual Step score when the sample is taken under realistic conditions during dedicated study. So treat it like a real practice exam — not a question bank you skim the night before.

This guide breaks the Free 120 down per Step. You'll see when to take it, how to interpret your percentage correct against the official percentile band, where the sample fits inside the NBME's broader self-assessment family (CBSE, CBSSA, UWSA), and the four-form sequence most strong scorers follow in the last three weeks. Quick warning — the Free 120 has no built-in timer in untimed mode. You have to enforce blocks yourself.

NBME Free 120 at a Glance

120Questions per Step (40 per block)
~85%Predictive score correlation with real Step
$0Cost of the official PDF download
3Step versions available on USMLE.org
60 minBlock timing to match real exam
5-7 daysRecommended distance before test day

NBME ships the Free 120 in three flavors. The Step 1 Free 120 covers basic science — biochem, anatomy, physiology, microbiology, pharm, pathology, behavioral science, and a sprinkling of genetics. The Step 2 CK Free 120 leans hard on clinical reasoning: management vignettes, next best step, diagnostic workups, and a healthy dose of ethics. The Step 3 Free 120 mixes Day 1 (Foundations of Independent Practice) and Day 2 (Advanced Clinical Medicine) items, including a handful of CCS-style management questions.

Each block runs 40 questions. Three blocks. That mirrors a real test session — minus the breaks. The interface is the same FRED engine you'll see on test day, so candidates who practice with the official NBME tutorial also rehearse the strike-out tool, the highlight tool, and the lab values panel. None of that is window dressing — those tools shave seconds, and seconds add up across 280-question Step 1 days.

Score reports are percent correct, not three-digit equated scores. NBME publishes a translation chart on their website that maps each Free 120 percent band to an approximate three-digit Step score. The chart updates roughly every two years as the equating data drifts, so always pull the current PDF rather than trusting a Reddit screenshot from 2022.

Nbme 21 Answers - NBME - National Board of Medical Examiners certification study resource
One sample, three Steps: a fresh Free 120 PDF lives on USMLE.org for Step 1, Step 2 CK, and Step 3. Each runs 120 questions across three 40-question blocks and predicts your actual Step score with roughly 85% accuracy when taken under real test conditions in the last two weeks of dedicated study.

When should you fire the Free 120? Timing matters more than most resources admit. For Step 1, most successful candidates push the Free 120 to the last week of dedicated — usually 5 to 7 days before test day. Take it earlier and the predictive value drops; take it the day before and you don't have time to fix the gaps it exposes. A clean Friday morning, simulated test conditions, three back-to-back blocks with two 10-minute breaks — that's the standard playbook.

For Step 2 CK, the calculus shifts. Because CK rewards clinical pattern recognition more than rote recall, taking the Free 120 around the 10-day mark is fine. You'll have time to drill weak shelf-style topics — say, outpatient pediatric asthma management — before you sit the real exam.

For Step 3, candidates often save the Free 120 for the weekend before Day 1. Step 3 takers are typically intern-year residents juggling rotations, so a long uninterrupted block is rare. If you can carve out a Saturday morning, do it — and run the CCS-style cases on USMLE.org separately, because the Free 120 alone doesn't simulate Day 2's interactive case format.

Take the sample at 8 a.m. if your real exam is 8 a.m. Sounds obvious. People skip it anyway and then wonder why fatigue ate them on test day. Your brain has a daily rhythm — practicing in the same window trains it to peak when you need it most.

One more timing consideration. Avoid taking the Free 120 the same week you have a major life event — a wedding, a move, finals. The score will look artificially low and you'll spend the next two weeks doubting the study plan that was actually working fine. Schedule it like a real exam: clear calendar, light commitments before and after, full night of sleep the day prior.

Free 120 by Step

Step 1 Free 120

Basic science items pulled from retired Step 1 forms, covering all standard content areas.

  • Biochemistry, anatomy, and physiology heavy distribution
  • Pharmacology and pathology vignettes throughout
  • Behavioral science and ethics cluster
  • Microbiology and immunology blocks present
  • Best taken 5 to 7 days before the live test date
Step 2 CK Free 120

Clinical reasoning, management, and next-best-step items reflecting real CK distribution.

  • Internal medicine, surgery, pediatrics, OB/GYN, psychiatry coverage
  • Ethics, communication, and patient safety items
  • Outpatient management and screening focus
  • Acute care and emergency department vignettes
  • Best taken 7 to 14 days out from your CK date
Step 3 Free 120

Mixed Day 1 and Day 2 items covering Foundations of Independent Practice plus Advanced Clinical Medicine.

  • Biostatistics and population health questions
  • Pharmacotherapy decisions and dosing logic
  • Multi-system clinical management cases
  • Mix of FIP-style and ACM-style item types
  • Pair separately with USMLE CCS sample cases

How do you interpret your Free 120 score? Two numbers matter. First, the raw percent correct — that's the simple ratio of right answers to total answered. Second, the percentile band NBME publishes alongside the answer key. A 75% on the Step 1 Free 120 historically maps to roughly a 245-255 three-digit score, though the equating drifts each cycle.

Don't fall in love with one practice score. If you took the Free 120 yesterday and scored 68%, that's a single data point. Pair it with a recent NBME CBSSA (Comprehensive Basic Science Self-Assessment) and a UWorld Self-Assessment to triangulate. Three consistent scores in the same band is reliable; one outlier means almost nothing.

Also separate knowledge gaps from technique mistakes. After you finish, mark each missed item as K (you didn't know the content), T (you knew it but timed out), or R (you read it wrong). The fix for each is different. K items go into a focused Anki review. T items mean you need more question-block conditioning. R items mean you're rushing or skimming — usually a sign of fatigue or anxiety, both of which compound on test day if you don't address them now.

Finally — please don't peek at answers mid-block. The whole point is realism.

Nbme 15 Answers - NBME - National Board of Medical Examiners certification study resource

Score Interpretation by Step

Step 1 Free 120 percent correct to three-digit estimate:

  • 60% correct ≈ 220 (borderline pass zone, needs reinforcement before exam)
  • 65% correct ≈ 230 (solid pass, average matched candidate)
  • 72% correct ≈ 240-245 (above average, competitive for most specialties)
  • 78% correct ≈ 250+ (strong, opens doors to surgical sub-specialties)
  • 85% correct ≈ 260+ (top quartile, dermatology and plastics territory)

Note: Step 1 is now pass/fail since January 2022, but the underlying scaled score still drives your competitiveness for residency programs that quietly track equivalence through letters of recommendation and program-specific screening criteria.

Timed mode versus untimed mode — this is where most candidates trip. The Free 120 PDF download from USMLE.org is technically untimed. You open it and the clock doesn't start. That's a feature for self-paced review, but it's a trap if your goal is a realistic predictor. Set a timer for 60 minutes per 40-question block and enforce it. No exceptions. The real Step gives you exactly 60 minutes per block, and pacing is a skill that decays fast under exam stress.

Some candidates ask whether to take the Free 120 once or multiple times. The answer: once, ideally, for the predictive value. If you've already seen the questions the score is inflated and useless as a forecast. If you want a second timed simulation later in dedicated, use an NBME CBSSA form (paid, retired Step forms) or a UWSA from UWorld — both keep the prediction honest.

A practical option for daily review: rotate through subject-specific drills between your big practice exams. Targeted shelf-style sets — like the official Comprehensive Basic Science Test drill or our Pathology Test set — give you focused feedback on a single content area without burning a full simulation form. That's the rhythm: simulation form on the weekend, targeted subject drills Monday through Friday.

Where does the Free 120 sit inside NBME's wider self-assessment family? Think of four tools, each with a different job. The Free 120 is your free, official sample — one shot, highest realism, perfect for the final week. The CBSE (Comprehensive Basic Science Examination) is the institutional Step 1 benchmark schools administer in M2 year — it's a full-length 200-item exam, scaled to the same equating as Step 1 itself.

The CBSSA (Comprehensive Basic Science Self-Assessment) is the paid Step 1 self-assessment — currently 19+ forms, four 50-question blocks, $60 each. For CK there's the parallel CCSSA (Comprehensive Clinical Science Self-Assessment).

And then there's UWSA — the UWorld Self-Assessment, run by a third party. UWSA isn't NBME content, but it correlates well with real Step scores and many candidates prefer it because it covers more recent clinical topics. Most Step 1 students fold one UWSA into the rotation alongside two or three CBSSAs.

For Step 3, the equivalents are leaner. NBME publishes paid Step 3 self-assessment forms numbered roughly 6 through 8, plus the Free 120. UWorld offers two Step 3 self-assessment forms. Together, that's enough for a four-form sequence over the final three weeks of intern-year dedicated study.

Pricing matters. CBSSAs run about $60 per form; CCSSAs match that. The Free 120 — still $0. If your budget is tight, take the Free 120 first and add paid forms only where you need them.

Nbme 14 Answers - NBME - National Board of Medical Examiners certification study resource

Free 120 Pre-Exam Checklist

  • Download the latest official PDF from USMLE.org rather than a Reddit mirror copy
  • Block off 4 uninterrupted hours on a weekend morning when household traffic is low
  • Set a strict 60-minute timer per 40-question block matching the live exam pace
  • Take only two 10-minute breaks between blocks to simulate the real testing rhythm
  • Score yourself within 24 hours while items are still fresh and reasoning is recoverable
  • Mark every miss as K (knowledge gap), T (timing failure), or R (reading error)
  • Compare your result against your most recent CBSSA or UWSA for triangulation
  • Build a 5 to 7 day correction plan before the real test day arrives
  • Replicate test-day breakfast, caffeine intake, earplug use, and clothing choices
  • Avoid scheduling the form during weeks with major life events or travel

What's the four-form sequence top scorers actually run? Roughly this. Three weeks out, take CBSSA #28 or CBSSA #29 (or the latest two released forms). Two weeks out, take UWSA 1. One week out, take UWSA 2. Five to seven days out, take the Free 120. Four forms, evenly spaced, gives you a stable trend line and enough recovery time between heavy testing days.

The trend line is more important than any single score. If you went 220 → 235 → 248 → 252 across four forms, you're trending upward and likely to score around your latest result on test day. If you went 245 → 240 → 238 → 232, you're trending the wrong way — fatigue, burnout, or a content gap is eating you. That's the moment to consider pushing the exam date.

There's a temptation to add a fifth or sixth form when you're nervous. Resist it. Diminishing returns kick in hard after the fourth form, and burnout in the final week is a bigger risk than not having one more data point. Trust the trend you've built.

For Step 2 CK candidates, swap CBSSA for CCSSA and run an equivalent four-form sequence in the same three-week window. The data on CK self-assessment correlation is even tighter than Step 1 — recent NBME analyses put it at roughly 0.87 correlation with actual exam scores.

One more thing. Don't take a form within 48 hours of the previous one. Your brain needs sleep cycles to consolidate the missed-question review. People who cram four self-assessments into eight days usually plateau their fake scores while their real weaknesses go unfixed.

NBME Free 120 Pros and Cons

Pros
  • +Completely free — zero cost from the official NBME source on USMLE.org
  • +Same FRED interface as the real Step exam, including strike-out and highlight tools
  • +Roughly 0.85 predictive correlation with actual three-digit Step performance
  • +Available in three distinct forms covering Step 1, Step 2 CK, and Step 3
  • +Item style matches what NBME committees currently write for live exams
  • +Can be retaken without a registration fee or account requirement
Cons
  • No built-in timer in PDF mode — easy to drift into untimed practice
  • Only 120 items per Step, one form, so limited variety after first attempt
  • Score report shows percent correct, not the equated three-digit score
  • Equating chart drifts roughly every two years requiring fresh reference
  • No CCS-style interactive case simulation for Step 3 Day 2 practice
  • Answer explanations are not included — only the correct letter is given

A few last notes on the mechanics. The Free 120 PDF lives on the official USMLE website in the Practice Materials section. You'll see separate downloads for Step 1, Step 2 CK, and Step 3 — plus an additional CCS sample for Step 3 Day 2. Bookmarking the page is smart because NBME refreshes the PDF roughly every cycle without changing the URL.

The web-based version of the Free 120 — sometimes called the practice session — is a separate tool. That one runs in-browser, includes the official tutorial and the FRED interface walkthrough, and is what you actually want for interface familiarity. The PDF is best for content review after you've already done the browser version. Many candidates do both: web version first for the interface, PDF later for the answer explanations. Combined that's roughly six hours of testing spread across two days — manageable, but don't underestimate the cognitive load.

Answer explanations? NBME doesn't publish full rationales for the Free 120 the way UWorld does. You get the correct letter, that's it. Workaround: candidates have crowdsourced explanations on Reddit, Anking, and various study forums. Don't trust a single source — cross-reference at least two before you accept an explanation as gospel. Quality varies wildly, and outdated rationales linger online for years after guidelines or first-line treatments have shifted.

A common question — can you retake the Free 120? Yes. NBME doesn't lock the file. But after one exposure your score is no longer a clean predictor. Use a CBSSA or Physiology Test drill for additional rounds, and keep the Free 120 reserved for the final pre-test simulation.

About using the Free 120 alongside other materials — keep the layering clean. UWorld is your primary qbank for learning, with detailed rationales and a robust search tool. NBME forms (Free 120, CBSSA, UWSA) are your simulators. Anki is your spaced repetition layer. First Aid is your scaffolding. Don't try to fold all four into one giant daily session — split them into focused blocks: questions in the morning when you're sharp, Anki review at lunch, content review in the evening. The Free 120 sits squarely in the simulator camp, not the daily review camp.

One last strategic point. The Free 120 is not a teaching tool — it's a measuring tool. If you're 60 days out from test day and you're scoring 55% on the Step 1 Free 120, the answer is not to take it again next month. The answer is to step back, rebuild your content base with UWorld or Amboss, drill 40 questions a day in mixed blocks, then re-measure with a fresh self-assessment form (NBME, not Free 120) at the 30-day mark.

Conversely, if you're 30 days out and scoring 78% on the Step 1 Free 120, your biggest risk is overconfidence. Strong test-takers sometimes coast in the final weeks and watch their scores drift down. Keep the rhythm — 40 questions a day, a weekly NBME form, and an active Anki review of every miss.

Use the Free 120 for what it's built for: a final-week dress rehearsal, a baseline checkpoint at the start of dedicated, and a benchmark to anchor every other practice score you collect. Pair it with paid CBSSA or CCSSA forms for repeat measurement. Add UWSA for variety. Drill subject-specific NBME content between forms. That's the full study loop — and the Free 120 is the free, anchor checkpoint that ties it all together.

The PDF is sitting on USMLE.org right now. Download it, schedule the morning, and treat it like the real thing.

One more thing some candidates forget. Bring everything you'd use on test day to the simulation. Earplugs if you wear them. The same breakfast. The same coffee dose. The same scratch-paper habit. Practice exams should mirror reality down to the small details — those small details are the difference between a 245 and a 252 when fatigue hits block three.

NBME Questions and Answers

About the Author

James R. HargroveJD, LLM

Attorney & Bar Exam Preparation Specialist

Yale Law School

James R. Hargrove is a practicing attorney and legal educator with a Juris Doctor from Yale Law School and an LLM in Constitutional Law. With over a decade of experience coaching bar exam candidates across multiple jurisdictions, he specializes in MBE strategy, state-specific essay preparation, and multistate performance test techniques.