ESL Mysteries magnifying glass
Very Easy
Easy
Medium
Hard
Very Hard
About

Welcome to ESL Mysteries!

ESL Mysteries is a collection of short stories for English language learners.

English Learners:

Click on a difficulty above, and then choose a mystery.

When you read a mystery, the mystery will appear here. Click on the answer on the right side to see if you were right!

English Teachers:

Feel free to use the stories above for Extensive or Intensive Reading activities.

I recommend Very Easy for Lexile ranges below 400, Easy for 400-600, Medium for 600-800, Hard for 800-1000, and Very Hard for 1000+.

Click here to show the solution!

When you open a mystery, the solution will be here.