Reading list · 9 min read

The Best Classic Books for Language Learners, by Level

28 classic novels sorted from easiest to hardest, with suggested levels, reading tips and what each book teaches you.

Classic novels are free of copyright, translated into almost every language and full of stories you half-know already. That makes them ideal for learners — if you pick the right one for your level. Here are the 28 classics in the PageWalker library, grouped from easiest to most challenging in their original English or English translation.

The levels below are rough suggestions using the CEFR scale (A2 = elementary, B1 = intermediate, B2 = upper intermediate, C1 = advanced). Read our guide to reading levels if you are not sure where you are.

Easier classics (A2–B1)

Intermediate classics (B1–B2)

Upper intermediate (B2)

Advanced (B2–C1 and above)

How to use this list

Start one level below where you think you are. Finishing an easier book builds speed and confidence, and the vocabulary carries over. If a book feels too hard after twenty pages, switch without guilt — there are 27 others.

A bilingual reader with tap-to-translate lets you go one level higher than you could with a paper book, because you never get completely stuck. That is how the PageWalker app works on iPhone, and you can try the interactive adventure version of every book in your browser.

Read it your way

Read with one-tap translation, or play the adventure.

PageWalker turns classic novels into bilingual reading and interactive adventures in 13 languages. Tap any word to translate it, listen to narration and save words to review later.