Spanish books for B2
At B2 grammar no longer stops you. What stops you is rare words, local turns of phrase and long descriptions. The books on this shelf can be read by translating single words, without a dictionary on every line.
B2
52 books
- Aunt Tula La tía Tula Miguel de Unamuno A family novel of will and motherhood for B2 30 800 words 5-9 hours
- Martín Fierro José Hernández A gaucho epic in verse for B2 34 818 words 6-10 hours
- Sunstroke Insolación Emilia Pardo Bazán A Madrid novel of one hot May, for B2 42 474 words 7-12 hours
- El Buscón Historia de la vida del Buscón, llamado don Pablos Francisco de Quevedo A picaresque novel full of puns, for B2 43 073 words 7-12 hours
- Los Sueños Sueños y discursos Francisco de Quevedo Satirical dreams of Golden Age Spain, B2 43 580 words 7-12 hours
- Legends Leyendas Gustavo Adolfo Bécquer Romantic legends of Spain for B2 47 538 words 8-13 hours
- Stories of Love, Madness and Death Cuentos de amor de locura y de muerte Horacio Quiroga Jungle and horror stories for B2 49 304 words 8-14 hours
- El Señor y lo demás son cuentos (with ¡Adiós, Cordera!) El Señor y lo demás son cuentos Leopoldo Alas “Clarín” Thirteen realist stories for B2 readers 50 303 words 8-14 hours
- Marianela Benito Pérez Galdós Galdós’s novel of a blind youth, for B2 50 524 words 8-14 hours
- Tristana Benito Pérez Galdós A Madrid novel about independence, for B2 52 547 words 9-15 hours
- Pepita Jiménez Juan Valera A novel in letters about a seminarian, for B2 56 556 words 9-16 hours
- Mist Niebla Miguel de Unamuno A philosophical novel in dialogue for B2 56 802 words 9-16 hours
- Doña Perfecta Benito Pérez Galdós Galdós’s novel of a devout, bigoted town, B2 64 082 words 11-18 hours
- Zaragoza Benito Pérez Galdós A war novel of the 1808-09 siege, for B2 65 318 words 11-18 hours
- La Celestina Fernando de Rojas A complete tragicomedy in dialogue for B2 66 251 words 11-18 hours
- The Golden Age La Edad de Oro José Martí Martí’s magazine for children, for B2 66 393 words 11-18 hours
- The Grandfather El abuelo Benito Pérez Galdós A novel in dialogue, five jornadas, for B2 67 788 words 11-19 hours
- Juanita la Larga Juan Valera A village novel of gossip and love, for B2 71 575 words 12-20 hours
- Misericordia Benito Pérez Galdós A novel of Madrid’s poor, for B2 83 598 words 14-23 hours
- Heart Corazón Edmondo De Amicis A school-year diary from Turin, for B2 84 681 words 14-24 hours
- María Jorge Isaacs A Colombian romantic novel for B2 88 387 words 15-25 hours
- Miau Benito Pérez Galdós A novel of a dismissed clerk, for B2 96 667 words 16-27 hours
- Sotileza José María de Pereda A novel of Santander fishermen, for B2 114 884 words 19-32 hours
- Sister San Sulpicio La hermana San Sulpicio Armando Palacio Valdés A comic novel in Andalusian Spanish for B2 116 515 words 19-32 hours
The level's books side by side
The catalog measures two things: the average sentence length and the share of long words, 9 letters or more. At B2 sentences run from 6-9 words in the plays and dialogue novels, The Maidens’ Consent, Don Juan Tenorio, The Trickster of Seville, Damned for Despair, Bohemian Lights and Galdós’s The Grandfather, and 11-12 in Life Is a Dream, Gypsy Ballads and Unamuno’s Abel Sánchez to 30 in Martí’s The Golden Age, 32 in Bécquer’s Legends and 34 in Pereda’s Peñas arriba. A long word comes from one in 22 in The Golden Age to just under one in ten in Doña Perfecta; at C1 it comes one in ten or more often. In verse the numbers say little: Calderón’s, Tirso’s and Lorca’s difficulty lies in old syntax and imagery, and Martín Fierro’s in gaucho speech. Several books are uneven, and each book’s page shows where the text gets harder.
- Aunt Tula Miguel de Unamuno Words per sentence 13Length 30 800 words
- Martín Fierro José Hernández Words per sentence 25Length 34 818 words
- Sunstroke Emilia Pardo Bazán Words per sentence 16Length 42 474 words
- El Buscón Francisco de Quevedo Words per sentence 23Length 43 073 words
- Los Sueños Francisco de Quevedo Words per sentence 21Length 43 580 words
- Legends Gustavo Adolfo Bécquer Words per sentence 32Length 47 538 words
- Stories of Love, Madness and Death Horacio Quiroga Words per sentence 14Length 49 304 words
- El Señor y lo demás son cuentos (with ¡Adiós, Cordera!) Leopoldo Alas “Clarín” Words per sentence 21Length 50 303 words
- Marianela Benito Pérez Galdós Words per sentence 15Length 50 524 words
- Tristana Benito Pérez Galdós Words per sentence 17Length 52 547 words
- Pepita Jiménez Juan Valera Words per sentence 22Length 56 556 words
- Mist Miguel de Unamuno Words per sentence 13Length 56 802 words
- Doña Perfecta Benito Pérez Galdós Words per sentence 15Length 64 082 words
- Zaragoza Benito Pérez Galdós Words per sentence 18Length 65 318 words
- La Celestina Fernando de Rojas Words per sentence 13Length 66 251 words
- The Golden Age José Martí Words per sentence 30Length 66 393 words
- The Grandfather Benito Pérez Galdós Words per sentence 9Length 67 788 words
- Juanita la Larga Juan Valera Words per sentence 26Length 71 575 words
- Misericordia Benito Pérez Galdós Words per sentence 18Length 83 598 words
- Heart Edmondo De Amicis Words per sentence 19Length 84 681 words
- María Jorge Isaacs Words per sentence 29Length 88 387 words
- Miau Benito Pérez Galdós Words per sentence 17Length 96 667 words
- Sotileza José María de Pereda Words per sentence 25Length 114 884 words
- Sister San Sulpicio Armando Palacio Valdés Words per sentence 16Length 116 515 words
How these books read in MovaReader
Tap an unfamiliar word and its translation appears right there, with no dictionary in another tab. The reader remembers your place and the words you opened. Signing up is free.
Before you read
Are these adaptations or complete texts?
Complete texts, not abridged or adapted. Forty-nine are originals in Spanish, from Rojas’s La Celestina (1499) to Lorca’s Gypsy Ballads (1928); three are old Spanish translations: Dumas’s The Corsican Brothers (1912), Ovid’s The Art of Love (an anonymous 1821 prose version) and De Amicis’s Heart (an anonymous version published in Mexico in 1925). Bécquer’s Legends follow a 1912 edition of twelve legends.
Which B2 book should I start with?
It depends on what slows you down. In prose the shortest sentences are in Abel Sánchez, 12 words, and in Mist and Aunt Tula, 13 (the verse books measure shorter still, but verse is not easier); the fewest long words are in The Golden Age, one in 22, though its sentences are long. The shortest books are Gypsy Ballads and Coloma’s Ratón Pérez, about an hour each, and the longest Fortunata and Jacinta, 66-109 hours.
Is there Latin American Spanish here?
Yes. Quiroga wrote in Argentina, and his stories use Río de la Plata words such as porotos (beans) or locro (a thick corn stew). Mist was written in Spain, the Dumas translation was published in Barcelona, and the Ovid translation in Madrid. Jungle Tales is set in the Misiones jungle and names its animals with local words such as yacaré and coatí, and Martí wrote The Golden Age in New York for the children of Latin America. Hernández’s Martín Fierro is the national poem of Argentina, written in the speech of the gauchos. Isaacs’s María is set in the Cauca valley of Colombia.
How is B2 different from C1 in this catalog?
In vocabulary. At C1 a long word, 9 letters or more, comes one in ten or more often; at B2 less often, at most just under one in ten, in Doña Perfecta. Sentence length alone does not set the boundary: The Art of Love at B2 has 18 words per sentence, and The Lady of the Camellias at C1 has 17.
What if B2 is still hard for me?
Start with the B1 shelf: classic novels retold in Spanish in all the tenses, 11-12 words per sentence. Below it, the A1 and A2 shelves hold fairy tales, fables and simpler retellings.







