LSAT Games

Quick, free games that sharpen your Logical Reasoning instincts — no login required.

Need a study break that doesn't derail your prep? These games drill the skills underneath LSAT Logical Reasoning—judging validity, spotting flawed arguments, handling conditionals, quantifiers, and statistics—in short, arcade-style rounds. When you're ready to take your studying to the next level, create a free account.

Get our standalone LSAT Games app for iPhone or Android to keep playing when you're offline.

Note: these aren't the old “Logic Games” section, which the LSAT retired in 2024. These are practice games we built for the skills the current test actually rewards.

Stem Stash

Training to recognize Logical Reasoning question types.

Signal Fires

Use conditional rules to work out which signal fires must be lit.

The Monster Files

Train your ability to strengthen and weaken causal arguments.

Logic Blitz

Valid or invalid? Snap-judge short arguments against the clock.

Logic Links

Find the four hidden groups of statements that mean the same thing.

Flaw Hunter

Match pairs of arguments that commit the same logical flaw to defeat monsters.

Argument ER

Spot the missing link and fix it before your argument flatlines.

Numbers Blitz

Rates, percentages, averages — judge whether the conclusion actually follows from the numbers.

Expecto Negation

Negate the enemy statements before they reach your castle.

Train of Thought

Put scrambled paragraphs back in the right order by reading for the purpose of each line, not just its content.

Referential Roundup

Train a key LSAT micro-skill: tracking referential language like it, this, and such.

Principles of Attraction

Like the arguments that fit the principle. Pass the ones that don't.

Stimulus X-Ray

Train your ability to break down argument structure.

Word Detective

Read around the unknown word and pick out meaning from context.

Tone Tasting

Train your ability to recognize the author's attitude toward a subject.

If-Then Blitz

Translate conditional statements into plain "if-then" format.

Confirm action

Are you sure?