Books by level

Which books should you read to learn English?

Read books that are short and use few different words for their level. In our table of 112 free English books the easiest by vocabulary are A Piece of Red Calico (A2, 1,440 words), After Twenty Years (A2, 1,128 words) and An Occurrence at Owl Creek Bridge (A2, 1,174 words). Every book below is in the public domain, rated A2–C2 by our team, and measured: words, different words and how many word forms cover 95% of the text.

By the Readlang Mobile team (an independent app, not affiliated with readlang.com). Updated .

At A1 and A2, books written for learners come first: see free graded readers by level, and when to move on to original books.

English books for A2 learners 60 books

Free English books at A2, fewest forms for 95% first. Reading time is the range between 200 and 100 words per minute.
BookFormWordsForms for 95%Reading time
A Piece of Red CalicoFrank Stockton
short story, adapted1,4402747–14 min
short story, adapted1,1283026–11 min
short story, adapted1,1743086–12 min
The Devil and Tom WalkerWashington Irving
short story, adapted1,3633397–14 min
To Build a FireJack London
short story, adapted1,3393457–13 min
FeathertopNathaniel Hawthorne
short story, adapted1,3193487–13 min
short story, adapted1,5323488–15 min
short story, adapted1,2313526–12 min
The Purloined LetterEdgar Allan Poe
short story, adapted1,3803527–14 min
KeeshJack London
short story, adapted1,4443577–14 min
BartlebyHerman Melville
short story, adapted1,3113607–13 min
Pigs Is PigsEllis Parker Butler
short story, adapted1,4063637–14 min
history, for learners1,1573716–12 min
short story, adapted1,2523836–13 min
short story, adapted1,3153897–13 min
A Horseman in the SkyAmbrose Bierce
short story, adapted1,3343907–13 min
history, for learners1,3073917–13 min
The Lady, or the Tiger?Frank R. Stockton
short story, adapted3,02139315–30 min
short story, adapted1,2873996–13 min
short story, adapted1,4773997–15 min
The Tell-Tale HeartEdgar Allan Poe
short story, adapted1,5903998–16 min
short story, adapted1,7804019–18 min
The Lady in BlackEleanor H. Porter
short story, adapted1,5434038–15 min
short story, adapted1,4174047–14 min
The Ambitious GuestNathaniel Hawthorne
short story, adapted1,3264057–13 min
short story, adapted1,6694058–17 min
short story, adapted1,4384077–14 min
Ernest HemingwayVOA Learning English
biography, for learners1,4334087–14 min
short story, adapted1,4484097–14 min
A White HeronSarah Orne Jewett
short story, adapted1,4364107–14 min
short story, adapted1,7074209–17 min
John HenryTraditional
short story, adapted1,3624217–14 min
Paul BunyanTraditional
short story, adapted1,3974237–14 min
short story, adapted1,6574258–17 min
Pecos BillTraditional
short story, adapted1,4894317–15 min
short story, adapted1,5064318–15 min
short story, adapted1,4424327–14 min
short story, adapted1,3914337–14 min
short story, adapted1,4094337–14 min
short story, adapted1,2844346–13 min
AthénaïseKate Chopin
short story, adapted1,4854367–15 min
short story, adapted1,5484418–15 min
short story, adapted1,5644418–16 min
short story, adapted2,05045510–20 min
short story, adapted1,5754578–16 min
short story, adapted1,96145710–20 min
The Boarded WindowAmbrose Bierce
short story, adapted1,5054698–15 min
short story, adapted2,37847412–24 min
short story, adapted2,53551613–25 min
Rappaccini’s DaughterNathaniel Hawthorne
short story, adapted2,81952514–28 min
short story, adapted3,11652716–31 min
The Boy on Graves-End RoadVOA Learning English
short story, for learners2,02252910–20 min
The Open BoatStephen Crane
short story, adapted2,97155815–30 min
The Diamond LensFitz-James O’Brien
short story, adapted2,82659514–28 min
Paul’s CaseWilla Cather
short story, adapted2,90162715–29 min
The Law of LifeJack London
short story, adapted4,21967421–42 min
A Princess of MarsEdgar Rice Burroughs
short story, adapted5,926690under 1–1 h
short story, adapted6,591762under 1–1 h
Benito CerenoHerman Melville
short story, adapted3,95576920–40 min
The Blue HotelStephen Crane
short story, adapted6,839989under 1–1 h

English books for B1 learners 21 books

Free English books at B1, fewest forms for 95% first. Reading time is the range between 200 and 100 words per minute.
BookFormWordsForms for 95%Reading time
short story, adapted1,2793266–13 min
short story, adapted1,6573488–17 min
short story, adapted1,4663837–15 min
LuckMark Twain
short story, adapted1,2704146–13 min
The Black CatEdgar Allan Poe
short story, adapted1,5154228–15 min
short story, adapted1,5124288–15 min
The BirthmarkNathaniel Hawthorne
short story, adapted1,3764677–14 min
short story, adapted1,4754717–15 min
short story, adapted1,5095028–15 min
short story, adapted4,519640under 1–1 h
William WilsonEdgar Allan Poe
short story, adapted5,815702under 1–1 h
short story, adapted3,37276517–34 min
Love of LifeJack London
short story, adapted7,643920under 1–1.5 h
Grimms’ Fairy TalesJacob and Wilhelm Grimm
fairy tales101,6111,7898.5–17 h
short stories23,1962,6852–4 h
memoir93,8143,0098–16 h
novel79,4643,2696.5–13 h
Short StoriesFyodor Dostoevsky
short stories81,2233,3097–14 h
short stories95,9343,4318–16 h
short stories83,6313,5657–14 h
short stories104,9933,5768.5–17 h

English books for B2 learners 19 books

Free English books at B2, fewest forms for 95% first. Reading time is the range between 200 and 100 words per minute.
BookFormWordsForms for 95%Reading time
children’s novel26,7751,3992–4.5 h
The Communist ManifestoKarl Marx and Friedrich Engels
non-fiction13,6801,8711–2.5 h
The Psychology of ManagementLillian Moller Gilbreth
non-fiction84,3152,1707–14 h
novel122,1642,42510–20 h
novella25,7852,6842–4.5 h
How It WorksArchibald Williams
non-fiction74,3382,7856–12 h
Crime and PunishmentFyodor Dostoevsky
novel204,6443,34917–34 h
DraculaBram Stoker
novel161,3873,38313–27 h
The Great GatsbyF. Scott Fitzgerald
novel48,6593,5084–8 h
FrankensteinMary Shelley
novel78,0103,7476.5–13 h
non-fiction54,4543,7704.5–9 h
short stories54,4884,0224.5–9 h
biography88,9274,0787.5–15 h
philosophy1,206,5754,237101–201 h
The King in YellowRobert W. Chambers
short stories72,4994,4776–12 h
novel463,3744,82839–77 h
Madame BovaryGustave Flaubert
novel116,5355,0899.5–19 h
notebooks244,4755,81620–41 h
non-fiction146,2777,40112–24 h

English books for C1 learners 11 books

Free English books at C1, fewest forms for 95% first. Reading time is the range between 200 and 100 words per minute.
BookFormWordsForms for 95%Reading time
Philosophical WorksRené Descartes
philosophy96,8011,9628–16 h
MeditationsMarcus Aurelius
philosophy49,6412,1984–8.5 h
The PrinceNiccolò Machiavelli
non-fiction36,4212,4013–6 h
non-fiction427,4453,06136–71 h
autobiography173,8644,47614–29 h
Beyond Good and EvilFriedrich Nietzsche
philosophy63,7104,6335.5–11 h
letters91,6184,7377.5–15 h
The End of the WorldGeoffrey Dennis
non-fiction39,2205,2653.5–6.5 h
novel185,4106,21915–31 h
memoir416,3838,20235–69 h
history211,3958,67518–35 h

English books for C2 learners 1 books

Free English books at C2, fewest forms for 95% first. Reading time is the range between 200 and 100 words per minute.
BookFormWordsForms for 95%Reading time
Romeo and JulietWilliam Shakespeare
play in verse26,1382,4432–4.5 h

How were the levels and numbers worked out?

Levels were set by hand by our team when each book was added to the Readlang Mobile library; they are a judgement, not a formula. Words, different word forms and the forms needed for 95% of the text were counted by a script from the text of each edition, without title pages and licences. The method is explained in Free books by CEFR level and on the About page, and the full table is free to reuse as a CSV file.