All form guides

Step 1 form guide Hardest

Step 1 Free 120 (2026): what's on it and how hard it is

Free 120 (2026) has 115 questions in our copy. The average question is 96 words long and 79% take two or more steps to answer. It leans most on heart and vessels, blood and immune system and brain and nerves.

Difficulty (0–100)
87
Average question
96 words
Take 2+ steps
79%
Have an image
33%

When to take it

Save it for your last 2–3 weeks. It is the closest thing to today's exam.

Students say it feels easier than the questions really are.

Our original practice exams

Systems it tests most

Share of the questions in each system.

  • Heart and vessels12%
  • Blood and immune system10%
  • Brain and nerves10%
  • GI and liver9%

The full breakdown

Every system and subject, what the questions ask, and what changed from older forms.

USMLE®, MCAT®, SAT®, ACT® and other names mentioned are trademarks of their owners, who are not affiliated with and do not endorse Ivy Tutoring, LLC or IvyMed.