Read classic Spanish books free, at your level
21 Spanish-language classics, from Cervantes and Galdós to Martí and Quiroga, sorted from B1 to C2. Read them in a reader built for learners, where any word can be tapped, heard aloud and saved as a flashcard.
B1 books (2)
- Ratón Pérez, Luis Coloma (1894), 1 chapter, about 4k words: The tale of the tooth mouse, written for the boy king Alfonso XIII: little King Buby follows Ratón Pérez through Madrid at night.
- La Edad de Oro, José Martí (1889), 28 chapters, about 67k words: Martí's magazine for the children of the Americas (Cuba): stories, poems and articles on heroes, Homer and how people have lived. Audiobook.
B2 books (9)
- La Navidad en las montañas, Ignacio Manuel Altamirano (1871), 12 chapters, about 18k words: A soldier spends Christmas Eve in a Mexican mountain village transformed by its kind Spanish priest. Audiobook.
- Marianela, Benito Pérez Galdós (1878), 22 chapters, about 51k words: Nela, a poor orphan girl in a mining village, guides a blind young man who loves her, until a doctor offers to give him sight. Audiobook.
- Trafalgar, Benito Pérez Galdós (1873), 17 chapters, about 51k words: An old man remembers being a ship's boy at the battle of Trafalgar in 1805. The first of Galdós's Episodios nacionales. Audiobook.
- Cuentos de amor de locura y de muerte, Horacio Quiroga (1917), 18 chapters, about 50k words: Stories of love, madness and death, many set in the Argentine jungle of Misiones: A la deriva, El almohadón de pluma, La gallina degollada. Audiobook.
- Cuentos de amor, Emilia Pardo Bazán (1898), 44 chapters, about 64k words: Forty-three short, often ironic stories about love in all its forms, from the great Galician writer. Audiobook.
- Cuentos valencianos, Vicente Blasco Ibáñez (1896), 13 chapters, about 41k words: Stories of the farmers, fishermen and rogues of the huerta around Valencia. Audiobook.
- El clavo, Pedro Antonio de Alarcón (1853), 18 chapters, about 11k words: A judge investigates a skull pierced by a nail and finds that the case leads to the woman he loves. A short crime story. Audiobook.
- La barraca, Vicente Blasco Ibáñez (1898), 11 chapters, about 54k words: A poor family takes over an abandoned farm near Valencia, and the whole huerta turns against them. Audiobook.
- Fábulas, Félix María de Samaniego (1781), 11 chapters, about 33k words: Verse fables written for the pupils of a Basque school: the cicada and the ant, the milkmaid, the two rabbits. Simple morals, 18th-century verse. Audiobook.
C1 books (6)
- Torquemada en la hoguera, Benito Pérez Galdós (1889), 9 chapters, about 22k words: A Madrid moneylender, hated by all his debtors, tries to buy God's mercy when his gifted son falls ill. Audiobook.
- Pepita Jiménez, Juan Valera (1874), 18 chapters, about 57k words: A young seminarian writes to his uncle about the young widow his father wants to marry, and falls in love with her himself. Audiobook.
- Niebla, Miguel de Unamuno (1914), 36 chapters, about 57k words: Augusto Pérez falls in love, broods on life and finally goes to argue with his author, Unamuno himself. A 'nivola'. Audiobook.
- Tradiciones peruanas, Ricardo Palma (1872), 27 chapters, about 47k words: A selection of witty, gossipy tales from the history of colonial Peru: viceroys, friars, duels and miracles. Audiobook.
- Sab, Gertrudis Gómez de Avellaneda (1841), 18 chapters, about 53k words: In colonial Cuba, an enslaved man secretly loves his master's daughter. One of the first anti-slavery novels. Audiobook.
- Leyendas, cartas y rimas, Gustavo Adolfo Bécquer (1871), 29 chapters, about 91k words: Bécquer's Romantic legends (Los ojos verdes, El monte de las ánimas, Maese Pérez el organista), his letters from a monastery, and the Rimas.
C2 books (4)
- Lazarillo de Tormes, Anónimo (1554), 8 chapters, about 20k words: A boy serves a blind beggar, a miserly priest and a starving squire: the first picaresque novel. 16th-century Spanish. Audiobook.
- El Buscón, Francisco de Quevedo (1626), 23 chapters, about 43k words: The life of Pablos, a barber's son from Segovia who tries to rise in the world by trickery. Dense, punning Golden Age prose. Audiobook.
- El gaucho Martín Fierro, José Hernández (1872), 14 chapters, about 12k words: An Argentine gaucho sings of being forced into the frontier army and becoming an outlaw. Verse in rural speech. Audiobook.
- Don Quijote (primera parte), Miguel de Cervantes (1605), 57 chapters, about 185k words: Part One of Don Quixote: an old gentleman who has read too many books of chivalry sets out with Sancho Panza to right the world's wrongs. Audiobook.
Not at B1 yet? Start with graded Spanish stories for beginners.
Questions
Where can I read Spanish books online for free?
In the SparkAI reader: 21 classics from Spain and Latin America, out of copyright and free. Tap any word for a translation, add it to your flashcards, and see the words you don't know yet highlighted as you read.
What's a good first Spanish book for learners?
Something short and written for young readers: Ratón Pérez, the tale of the tooth mouse, or Martí's La Edad de Oro, both at about B1. Then move on to short stories and the great novels.
Can I read Don Quijote as a learner?
At C2, yes, especially with a reader that explains words in context: its Spanish is four centuries old. Before that, graded stories and shorter classics build the vocabulary you need.
Are there books from Latin America?
Yes: José Martí (Cuba), Ignacio Manuel Altamirano (Mexico), Horacio Quiroga (Uruguay), Ricardo Palma (Peru), Gertrudis Gómez de Avellaneda (Cuba) and José Hernández (Argentina), alongside Galdós, Pardo Bazán, Unamuno and Cervantes.
Start free, right now
A complete, free Spanish course from A0 to C2. No payment details, no ads. No account needed to start; AI chat gives three guest prompts, then needs a free account.
Open the library freeMore free Spanish
- Learn Spanish online free
- Free Spanish course, A0 to C2
- Free Spanish level test
- Spanish for complete beginners
- Spanish grammar lessons by level
- Spanish grammar by topic
- Spanish verb conjugations
- Spanish vocabulary lists
- Free Spanish flashcards
- Learn Spanish with AI
- Spanish conversation practice with AI
- Spanish pronunciation practice
- Spanish stories for beginners
- Free Spanish audiobooks
- How long to learn Spanish