Where can I find free short stories for beginners in Spanish, French, German and Italian?

On Project Gutenberg, where they are in the public domain. Start with the old school readers written for learners, then move to short originals at about A2–B1, such as Perrault’s Riquet à la Houppe (2,196 words), Kafka’s Das Urteil (4,060) or Emilia Pardo Bazán’s love stories of about 1,500 words each.

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

What level are free short stories for beginners?

Mostly A2 to B1, not A1. The free stories fall into two groups. Old school readers were written or edited for English-speaking students, and they start simply. Everything else is literature written for native readers, and its level was set by hand by our team, as explained on How were the levels set? Even the easiest free original is denser than a book written to a word list: Tomás de Iriarte’s Fábulas literarias (A2) uses 3,959 different word forms in 14,714 words, while Olly Richards’ paid beginners’ books control their language to a level that includes the 1,000 most frequent words.

Short does not mean easy. Fables in verse are short, but rhyme and old word order make them harder than prose of the same length. A 4,000-word Kafka story is short, but it is still Kafka. Use the length to plan a sitting, and the one-page test to decide whether the story fits you.

Free short stories by language and level, with word counts

These are the short stories, fables and story collections in Spanish, French, German and Italian at A2 and B1 in our table of 117 free books. Every title links to its free edition on Project Gutenberg. For a collection, the table gives the number of stories from the book’s table of contents and the average length of one story, so you can see how long one sitting will be.

Free short stories and collections at A2 and B1 in our library, by language. Levels set by our team; stories counted from each edition’s table of contents, checked on 25 October 2026. Time is for one story at 200 and at 100 words per minute.
BookFormLevel WordsDifferent words StoriesWords a story One story
Fábulas literarias Tomás de Iriarte · Spanish fables in verse A2 14,7143,959 76about 190 1–2 min
Lecturas fáciles con ejercicios Lawrence A. Wilkins and Max A. Luria · Spanish reader for learners A2 61,85711,961 —— —
Cuentos de amor, de locura y de muerte Horacio Quiroga · Spanish short stories B1 49,9078,186 18about 2,800 14–28 min
Cuentos de amor Emilia Pardo Bazán · Spanish short stories B1 64,09512,491 43about 1,500 7–15 min
Riquet à la Houppe Charles Perrault · French fairy tale A2 2,196617 12,196 11–22 min
Fables de La Fontaine, Tome premier Jean de La Fontaine · French fables in verse A2 6,9101,962 22— —
Boule de Suif Guy de Maupassant · French short stories B1 36,4236,800 12about 3,000 15–30 min
Le Horla Guy de Maupassant · French short stories B1 41,6916,519 14about 3,000 15–30 min
Der Struwwelpeter Heinrich Hoffmann · German children’s verse A2 2,9881,115 —— 15–30 min for the whole book
Immensee Theodor Storm · German novella A2 9,7442,463 19,744 49–97 min
Deutsche Märchen Jacob and Wilhelm Grimm · German fairy tales A2 88,7628,882 —— —
Das Urteil Franz Kafka · German short story B1 4,0601,293 14,060 20–41 min
In der Strafkolonie Franz Kafka · German short story B1 10,3212,338 110,321 52–103 min
First Italian Readings Benjamin L. Bowen, editor · Italian reader for learners A2 44,73812,136 —— —
Vecchie storie d’amore Adolfo Albertazzi · Italian short stories B1 27,9516,180 12about 2,300 12–23 min
Fedele ed altri racconti Antonio Fogazzaro · Italian short stories B1 34,7076,920 7about 5,000 25–50 min

A dash means we could not give a fair figure: La Fontaine’s volume opens with his long preface, Lecturas fáciles and First Italian Readings mix stories with other reading pieces, and we did not count the tales in Deutsche Märchen or the verses in Der Struwwelpeter. An average also hides spread, since one story in a collection can be several times longer than the next. How the numbers were made is explained below. The full table with novels and all six levels is on Free books by CEFR level.

Free short stories in Spanish for beginners

Start with an old reader, then move to fables and to the shortest real stories. The free Spanish material, easiest first:

  • Spanish Tales for Beginners, edited by E. C. Hills: short tales and sketches of Spanish life by nineteenth-century authors, with a few poems and verse fables, published as a reader for students.
  • Lecturas fáciles con ejercicios by Lawrence A. Wilkins and Max A. Luria (A2): an old school reader with exercises, 61,857 words in all.
  • Spanish Short Stories, edited by E. C. Hills and Louise Reinhardt: stories of Spanish life from around 1900, arranged in order of difficulty.
  • Fábulas literarias by Tomás de Iriarte (A2): 76 fables, almost all in verse, about 190 words each.
  • Cuentos de amor by Emilia Pardo Bazán (B1): 43 love stories of about 1,500 words, the shortest on average of the Spanish prose collections in our table.
  • Cuentos de amor, de locura y de muerte by Horacio Quiroga (B1, 1917): 18 stories of about 2,800 words.

Free levelled texts that are not public domain, such as the Instituto Cervantes’ Lecturas paso a paso, are listed with their levels on Free graded readers in Spanish. The paid story books for beginners, and the levels their publishers give, are compared on Which Spanish graded readers are really A1, A2 and B1?

Free short stories in French for beginners

  • Contes et légendes, 1re partie by H. A. Guerber: French fairy tales and legends as a first reader, told simply and with a lot of repetition. It opens with Les Trois Ours.
  • Riquet à la Houppe by Charles Perrault (A2): a single fairy tale of 2,196 words with 617 different word forms, the shortest book in our whole table.
  • Fables de La Fontaine, Tome premier (A2): the 22 fables of Book I and La Fontaine’s preface, 6,910 words. They are seventeenth-century verse, so expect old forms.
  • Dix contes modernes, edited by H. A. Potter: ten stories by ten authors, among them Maupassant and Alphonse Daudet, published as a reader.
  • Boule de Suif (12 stories) and Le Horla (14 stories) by Guy de Maupassant (B1): both average about 3,000 words a story.

More free French texts at A1 to B2, from Kwiziq and Lingua.com, are on Free graded readers in French.

Free short stories in German for beginners

  • Märchen und Erzählungen für Anfänger by H. A. Guerber, in two parts (first, second): simple tales built on repeated sentence patterns, starting with Jakobs Haus.
  • Der Struwwelpeter by Heinrich Hoffmann (A2): cautionary tales for children in rhyme, 2,988 words in all.
  • Deutsche Märchen by the Brothers Grimm (A2): a 1921 printing of a selection first published in 1911, with Der Froschkönig, Die Bremer Stadtmusikanten and Das tapfere Schneiderlein. Start with the tales you already know.
  • Das Urteil by Franz Kafka (B1): one story of 4,060 words, the shortest German prose in our table.
  • Immensee by Theodor Storm (A2) and In der Strafkolonie by Kafka (B1): single long stories of about 10,000 words, one to two evenings each.

For daily news in plain German and other free texts, see Free graded readers in German.

Free short stories in Italian for beginners

Italian has the fewest free beginner stories of the four languages. We found one old school reader on Project Gutenberg, and the public-domain story collections in our table start at B1.

  • First Italian Readings, edited by Benjamin L. Bowen (A2): graded selections for beginners. They open with retellings of familiar tales such as Il gatto cogli stivali (Puss in Boots) and Cenerentola.
  • Vecchie storie d’amore by Adolfo Albertazzi (B1, 1895): 12 stories of about 2,300 words.
  • Fedele ed altri racconti by Antonio Fogazzaro (B1): seven stories with verse interludes between them, about 5,000 words a story.

If you want one longer book at A2 instead, Collodi’s Le avventure di Pinocchio is a children’s novel of 41,398 words in our Italian table. Free easy news and levelled Italian texts are on Free graded readers in Italian.

Are Olly Richards’ short stories for beginners free?

No. Short Stories in Spanish for Beginners and the French, German and Italian books in the same series are sold by Teach Yourself, a Hachette imprint, as paperback, ebook and audiobook. Each has eight stories. The publisher maps the French, German and Italian books to A2–B1, and its UK page for the Spanish book says it is written for students “from beginner to intermediate level”. It says the language of each book is controlled to a level that includes the 1,000 most frequent words. So “for beginners” means learners who know the basics, about the same range as the free stories on this page. The difference is that the paid books are written to a word list, and the French, German and Spanish books give a glossary with each story.

How the Spanish volume compares with Lingo Mastery, Paco Ardit and Lola Lago is on What level is Olly Richards’ Short Stories in Spanish for Beginners?

Can I listen to these stories for free?

Sometimes. LibriVox volunteers record books that are in the public domain, and the recordings are free and in the public domain too. Not every story has a recording, so search the LibriVox catalogue for the title or the author. Hearing the text while you read it shows you how the words sound.

Is a free story right for my level?

Read one full page from the middle of the story and count the words you could not translate. Names don’t count. On a page of about 250 words, five unknown words means you know about 98% of the words, the share that Hu and Nation’s study of reading fiction pointed to (Hu and Nation, 2000). For easy reading in quantity, Nation and Waring set the limit at three or four unknown words a page (Nation and Waring, 2013). If you stop more often, take an A2 story instead of a B1 one, or go back to an old reader. The full test is on Is this book right for my level?

Yes, in the United States. Project Gutenberg marks the books on this page as public domain in the USA, and you can download each one as an EPUB or Kindle file without paying or signing up. Copyright terms differ by country, so if you live elsewhere, check that the author is out of copyright where you are. The old readers are school books more than a century old: their notes are in English and some of their language is dated.

How we counted

Words and different words were counted from the text of each Project Gutenberg edition, in reading order, without the Gutenberg licence and front matter. A word is any run of letters, including accented letters. Different words are distinct word forms, ignoring capital letters. Stories were counted from each edition’s table of contents on 25 October 2026, leaving out prefaces, notes and verse interludes. “Words a story” is the book’s words divided by its stories, rounded, so prefaces and notes are included in it. The time for one story is those words read at 200 and at 100 words per minute, the two speeds used across this site; where they come from is on How fast do language learners read? The levels of our books were set by hand by our team. The old readers are not in our table, and we did not measure them.

Sources

  1. Project Gutenberg. Editions and tables of contents of the collections on this page: Fábulas literarias (Oxford University Press, 1917), Cuentos de amor, Cuentos de amor, de locura y de muerte, Fables de La Fontaine, Tome premier, Boule de Suif, Le Horla, Deutsche Märchen (Langewiesche-Brandt, 1921), Vecchie storie d’amore (Zanichelli, 1895), Fedele ed altri racconti, checked 25 October 2026. gutenberg.org
  2. Project Gutenberg. Pages of the old school readers: Spanish Tales for Beginners, Spanish Short Stories, Contes et légendes, Dix contes modernes, Märchen und Erzählungen für Anfänger, First Italian Readings, checked 25 October 2026. gutenberg.org
  3. Reading Companion (2026). Free books by CEFR level, CSV file with levels, words and different words, CC BY 4.0. readingcompanion.org/data/books-by-level.csv
  4. Hachette. Short Stories in French for Beginners, Short Stories in German for Beginners and Short Stories in Italian for Beginners by Olly Richards, Teach Yourself, publisher’s descriptions, checked 25 October 2026. French, German, Italian. Short Stories in Spanish for Beginners, checked 25 October 2026: hachette.co.uk
  5. LibriVox. Home page, “free public domain audiobooks”, checked 25 October 2026. librivox.org
  6. Hu, M. and Nation, P. (2000). Unknown vocabulary density and reading comprehension. Reading in a Foreign Language, 13(1), 403–430. doi.org/10.64152/10125/66973
  7. Nation, P. and Waring, R. (2013). Extensive Reading and Graded Readers. Compass Media, p. 8: “no more than 3 or 4 words per page”, checked 25 October 2026 in the copy at readingoceans.jp. Also at erfoundation.org

Next: Free books by CEFR level, with word counts.