Reading list · Spanish

The best classic books for Spanish learners, by level

For a first real book in Spanish, start with Horacio Quiroga's Cuentos de la selva (1918) or Galdós's short novel Marianela (1878). At intermediate level, Lazarillo de Tormes and El sombrero de tres picos are short, funny and famous. Save Don Quijote and La Regenta for when Spanish novels already feel comfortable.

Most lists of “Spanish books for learners” recommend the same modern novels: García Márquez, Esquivel, Zafón. They're great, and they're also in copyright, so you have to buy them. This list sticks to classics in the public domain, the books you can read in full for free, sorted by how hard the Spanish actually is.

Every book here is in the Passage library. The levels are the ones Passage uses (beginner, intermediate, advanced), and word counts are for the Passage edition, rounded.

Beginner: your first real book

These suit a late beginner (around A2) who knows the present and past tenses and wants to read a whole book for the first time.

Look at how Cuentos de la selva opens. Every verb is in the imperfect, setting the scene, which is exactly how textbooks tell you the tense is used:

Había una vez un hombre que vivía en Buenos Aires, y estaba muy contento porque era un hombre sano y trabajador.

“Once upon a time there was a man who lived in Buenos Aires, and he was very happy because he was healthy and hard-working.”

Horacio Quiroga, “La tortuga gigante”, Cuentos de la selva, 1918

And Marianela starts with the preterite, moving the story along: “Se puso el sol. Tras el breve crepúsculo vino tranquila y oscura la noche…” (“The sun set. After the brief dusk, the night came, calm and dark…”). Between them, the two openings show both past tenses doing their usual jobs.

Intermediate: short, famous, funny

For readers around B1 who can follow a novel with some help.

Try it on a real bookPassage is free to start on iPhone, iPad and Mac. Pick a classic at your level and tap any sentence you don't get.

Download on theApp Store

Advanced: the great novels

For upper-intermediate readers and up. These are long and the style is demanding, but they're why many people learn Spanish in the first place.

A reading path

If you want a plan, this order climbs gently:

  1. Cuentos de la selva (short stories, simple)
  2. El capitán Veneno or La tía Tula (short novels)
  3. Marianela (a full novel, still plain)
  4. Lazarillo de Tormes (short, older Spanish)
  5. El sombrero de tres picos or Niebla
  6. Doña Perfecta or La barraca
  7. Don Quijote, La Regenta or Misericordia

Use the page test before each one. If a book feels too hard, drop back a step; there's no prize for suffering.

Tips for reading Spanish classics

In Passage

The Spanish shelf has around 90 classics from Spain and Latin America, each marked beginner, intermediate or advanced. Tap any sentence for a translation, a grammar note and the key words, explained in your own language. Browse the Spanish books.

Questions

What is the easiest classic novel in Spanish?

Among public-domain books, Horacio Quiroga's Cuentos de la selva is one of the easiest: short animal stories in simple sentences, under 18,000 words in total. For a novel, Marianela by Benito Pérez Galdós is a good first choice.

Should I read Don Quijote as a Spanish learner?

Yes, but not first. It was written in the early 1600s, it's long, and the language is old. Read it once modern 19th-century novels feel comfortable, and expect to lean on explanations for the archaic parts.

Why not read modern authors like García Márquez?

Do, if you can get the books. They're not public domain, so you'll have to buy them. The classics on this page are free to read and many are shorter. Plenty of learners do both.

Are these books in Spain Spanish or Latin American Spanish?

Both. Galdós, Unamuno, Alarcón and Clarín are from Spain. Quiroga was Uruguayan and set his jungle stories in Argentina; Jorge Isaacs was Colombian; Ricardo Palma was Peruvian. Reading a mix is good practice.

Your next book is in
another language.

Download on theApp Store