ReadingRate · Best Books · 2026

The 100 best books from Spain

The 100 best books from Spain, ranked by literary regard. Difficulty and reading-time estimates where measured.

These 100 books are the highest-scoring eligible works currently in the catalogue for this selection. Ranked by literary regard, Spanish writing is led by Don Quixote — routinely called the first modern novel — followed by Lorca's plays and poetry, the mystical verse of John of the Cross, and the Golden Age dramatists. This list ranks the top 100 Spanish works in ReadingRate's catalogue, each with a difficulty score and reading-time estimate.

These 100 books are the highest-scoring eligible works currently in the catalogue for this selection. This is a computed ranking ordered by literary regard, with a consistent order for equal scores. Membership follows authors and co-authors, not translators or editors. Catalogue coverage and the historical canon both limit what this list can represent.

About 619 hours for 100 of 100 books with measured lengths. Estimates use a 250-word-per-minute baseline adjusted for each book's difficulty. At two hours a day, about 310 days for those books.

1–10

  1. Don Quixote by Miguel de Cervantes (1605, difficulty 5.8/10, 29 hours)
  2. The Dark Night of the Soul by John of the Cross (1578, difficulty 6.1/10, 3.8 hours)
  3. The House of Bernarda Alba by Federico García Lorca (1936, difficulty 6.1/10, 1.2 hours)
  4. Gypsy Ballads by Federico García Lorca (1928, difficulty 6.2/10, 2 hours)
  5. Fields of Castile by Antonio Machado (1912, difficulty 5.8/10, 1.1 hours)
  6. The Solitudes by Luis de Góngora (1613, difficulty 7.9/10, 52 min)
  7. Blood Wedding by Federico García Lorca (1933, difficulty 6.4/10, 1.2 hours)
  8. Fortunata and Jacinta by Benito Pérez Galdós (1887, difficulty 3.8/10, 20 hours)
  9. Life Is a Dream by Pedro Calderon de la Barca (1635, difficulty 6.4/10, 1.7 hours)
  10. Poet in New York by Federico García Lorca (1940, difficulty 5.3/10, 57 min)

11–20

  1. Celestina by Fernando de Rojas (1499, difficulty 7.1/10, 7.6 hours)
  2. Selected Poems of Garcilaso de la Vega by Garcilaso de la Vega (1543, difficulty 6.0/10, 1.1 hours)
  3. Bohemian Lights by Ramón del Valle-Inclán (1924, difficulty 7.6/10, 2 hours)
  4. The Time of the Doves by Mercè Rodoreda (1962, difficulty 3.3/10, 3 hours)
  5. The Interior Castle by Teresa of Ávila (1588, difficulty 6.5/10, 4.7 hours)
  6. The Trickster of Seville and the Stone Guest by Tirso de Molina (1630, difficulty 5.4/10, 1.3 hours)
  7. Marks of Identity by Juan Goytisolo (1966, difficulty 8.3/10, 12 hours)
  8. The Hive by Camilo José Cela (1951, difficulty 7.6/10, 8 hours)
  9. La Regenta by Leopoldo Alas "Clarín" (1885, difficulty 6.9/10, 28 hours)
  10. Mist by Miguel de Unamuno (1914, difficulty 7.1/10, 5.3 hours)

21–30

  1. Rhymes and Legends by Gustavo Adolfo Bécquer (1871, difficulty 5.2/10, 4 hours)
  2. Fuenteovejuna by Lope de Vega (1619, difficulty 4.9/10, 1.2 hours)
  3. Exemplary Novels by Miguel de Cervantes (1613, difficulty 4.7/10, 7.9 hours)
  4. Reality and Desire by Luis Cernuda (1936, difficulty 7.0/10, 2.5 hours)
  5. Verses on the Death of His Father by Jorge Manrique (1476, difficulty 5.4/10, 12 min)
  6. Yerma by Federico García Lorca (1934, difficulty 6.0/10, 1.1 hours)
  7. Tyrant Banderas by Ramón del Valle-Inclán (1926, difficulty 7.8/10, 6.6 hours)
  8. Solitudes, Galleries and Other Poems by Antonio Machado (1907, difficulty 5.8/10, 51 min)
  9. The Unending Lightning by Miguel Hernández (1936, difficulty 6.1/10, 31 min)
  10. The Tragic Sense of Life by Miguel de Unamuno (1913, difficulty 6.7/10, 9.2 hours)

31–40

  1. The Book of Her Life by Teresa of Ávila (1588, difficulty 6.3/10, 7.2 hours)
  2. Time of Silence by Luis Martín-Santos (1962, difficulty 8.2/10, 8.6 hours)
  3. Saint Manuel Bueno, Martyr by Miguel de Unamuno (1931, difficulty 7.0/10, 2.1 hours)
  4. The Swindler by Francisco de Quevedo (1626, difficulty 6.3/10, 3.4 hours)
  5. Five Hours with Mario by Miguel Delibes (1966, difficulty 6.8/10, 7.3 hours)
  6. The Revolt of the Masses by José Ortega y Gasset (1930, difficulty 5.7/10, 4.9 hours)
  7. Nada by Carmen Laforet (1945, difficulty 5.5/10, 4.8 hours)
  8. The Tree of Knowledge by Pío Baroja (1911, difficulty 5.6/10, 5.9 hours)
  9. The Holy Innocents by Miguel Delibes (1981, difficulty 6.4/10, 3.2 hours)
  10. The Mayor of Zalamea by Pedro Calderon de la Barca (1636, difficulty 5.1/10, 1.3 hours)

41–50

  1. The River by Rafael Sánchez Ferlosio (1955, difficulty 6.2/10, 8.6 hours)
  2. The Art of Worldly Wisdom by Baltasar Gracián (1647, difficulty 6.4/10, 1.9 hours)
  3. The House of Ulloa by Emilia Pardo Bazán (1886, difficulty 6.1/10, 8.1 hours)
  4. Compassion by Benito Pérez Galdós (1897, difficulty 6.4/10, 6.5 hours)
  5. Beside the River Sar by Rosalía de Castro (1884, difficulty 6.0/10, 1 hours)
  6. Concerning the Angels by Rafael Alberti (1929, difficulty 7.2/10, 47 min)
  7. The Dehumanization of Art by José Ortega y Gasset (1925, difficulty 5.9/10, 2.1 hours)
  8. The Truth about the Savolta Case by Eduardo Mendoza (1975, difficulty 7.3/10, 10 hours)
  9. Nazarín by Benito Pérez Galdós (1895, difficulty 6.7/10, 5.2 hours)
  10. Dreams and Discourses by Francisco de Quevedo (1627, difficulty 7.0/10, 4.6 hours)

51–60

  1. The Gray Notebook by Josep Pla (1966, difficulty 5.7/10, 18 hours)
  2. Return to Región by Juan Benet (1967, difficulty 8.6/10, 10 hours)
  3. Miau by Benito Pérez Galdós (1888, difficulty 6.0/10, 6.9 hours)
  4. My Voice Because of You by Pedro Salinas (1933, difficulty 6.3/10, 36 min)
  5. Last Evenings with Teresa by Juan Marsé (1966, difficulty 6.5/10, 10 hours)
  6. The Back Room by Carmen Martín Gaite (1978, difficulty 7.1/10, 5.5 hours)
  7. Tomorrow in the Battle Think on Me by Javier Marías (1994, difficulty 7.4/10, 11 hours)
  8. Abel Sánchez by Miguel de Unamuno (1917, difficulty 6.3/10, 3.4 hours)
  9. The Dog in the Manger by Lope de Vega (1618, difficulty 5.2/10, 1.2 hours)
  10. Tristana by Benito Pérez Galdós (1892, difficulty 6.2/10, 4.1 hours)

61–70

  1. Sepharad by Antonio Muñoz Molina (2001, difficulty 7.2/10, 12 hours)
  2. The Quest by Pío Baroja (1904, difficulty 5.1/10, 5 hours)
  3. Journey to the Alcarria by Camilo José Cela (1948, difficulty 5.3/10, 3 hours)
  4. School of the Sun by Ana María Matute (1959, difficulty 6.3/10, 4.5 hours)
  5. Death in Spring by Mercè Rodoreda (1986, difficulty 7.6/10, 5 hours)
  6. Obabakoak by Bernardo Atxaga (1988, difficulty 6.8/10, 8.9 hours)
  7. The Family of Pascual Duarte by Camilo José Cela (1942, difficulty 5.2/10, 3.7 hours)
  8. Platero and I by Juan Ramón Jiménez (1914, difficulty 5.1/10, 3.3 hours)
  9. Your Face Tomorrow: Fever and Spear by Javier Marías (2002, difficulty 5.6/10, 10 hours)
  10. Juan the Landless by Juan Goytisolo (1975, difficulty 8.8/10, 8.4 hours)

71–80

  1. Doña Perfecta by Benito Pérez Galdós (1876, difficulty 4.7/10, 7.5 hours)
  2. San Camilo, 1936 by Camilo José Cela (1969, difficulty 7.5/10, 11 hours)
  3. The Anatomy of a Moment by Javier Cercas (2009, difficulty 7.1/10, 12 hours)
  4. The City of Marvels by Eduardo Mendoza (1986, difficulty 6.4/10, 13 hours)
  5. Bartleby & Co. by Enrique Vila-Matas (2000, difficulty 7.3/10, 3.9 hours)
  6. Berta Isla by Javier Marías (2018, difficulty 7.9/10, 15 hours)
  7. The Path by Miguel Delibes (1950, difficulty 5.1/10, 3.7 hours)
  8. Shadow of Paradise by Vicente Aleixandre (1944, difficulty 6.3/10, 4.5 hours)
  9. Autos Sacramentales by Pedro Calderon de la Barca (difficulty 5.4/10, 3.1 hours)
  10. A Broken Mirror by Mercè Rodoreda (1974, difficulty 4.2/10, 7.5 hours)

81–90

  1. Never Any End to Paris by Enrique Vila-Matas (2003, difficulty 6.8/10, 4.5 hours)
  2. A Manuscript of Ashes by Antonio Muñoz Molina (1986, difficulty 7.6/10, 8.7 hours)
  3. A Heart So White by Javier Marías (1997, difficulty 5.2/10, 7.5 hours)
  4. Soldiers of Salamis by Javier Cercas (2001, difficulty 6.4/10, 4.7 hours)
  5. Dreaming in Cuban by Cristina García (1992, difficulty 4.9/10, 4.7 hours)
  6. His Only Son by Leopoldo Alas "Clarín" (1891, difficulty 6.5/10, 7.4 hours)
  7. The Bonds of Interest by Jacinto Benavente (1907, difficulty 5.2/10, 1.6 hours)
  8. Homeland by Fernando Aramburu (2016, difficulty 6.4/10, 15 hours)
  9. The Travails of Persiles and Sigismunda by Miguel de Cervantes (1617, difficulty 4.8/10, 11 hours)
  10. Terra Alta by Javier Cercas (2023, difficulty 5.3/10, 6.2 hours)

91–100

  1. La Galatea by Miguel de Cervantes (1585, difficulty 4.7/10, 7.2 hours)
  2. Mazurka for Two Dead Men by Camilo José Cela (1983, difficulty 6.1/10, 5.9 hours)
  3. The Club Dumas by Arturo Pérez-Reverte (1993, difficulty 6.5/10, 11 hours)
  4. The Fencing Master by Arturo Pérez-Reverte (1988, difficulty 5.9/10, 6.4 hours)
  5. The Shadow of the Wind by Carlos Ruiz Zafón (2001, difficulty 4.6/10, 11 hours)
  6. I Give You Eyes and You Looked Toward Darkness by Irene Solà (2025, difficulty 5.8/10, 1.4 hours)
  7. The Infatuations by Javier Marías (2011, difficulty 6.2/10, 8.4 hours)
  8. Rosario Tijeras by Jorge Franco (2011, difficulty 4.5/10, 2.6 hours)
  9. The Spanish Love Deception by Elena Armas (2021, difficulty 1.7/10, 5 hours)
  10. A Luminous Republic by Andrés Barba (2020, difficulty 6.2/10, 4.3 hours)

Questions people actually ask

What are the best Spanish books?
Don Quixote leads by a wide margin, followed by Lorca's The House of Bernarda Alba, Gypsy Ballads and Blood Wedding, John of the Cross's Dark Night of the Soul, and Calderón's Life Is a Dream. ReadingRate ranks the top 100.
Is Don Quixote hard to read?
Less than its reputation suggests. It scores in the middle of the difficulty range — the demand it makes is length and episodic structure rather than difficult prose, and a good modern translation removes most of the rest.
Where should I start with Federico García Lorca?
The House of Bernarda Alba if you want the plays, Gypsy Ballads if you want the poetry. Both rank near the top of Spanish writing by regard and score moderately for difficulty; Poet in New York is the more demanding entry.