Disclosure: As an Amazon Associate, Bookish Wisdom earns from qualifying purchases. This doesn’t change our picks or your price.
Quick answer: The best books on the Spanish Civil War explain the brutal 1936–39 conflict that many saw as a rehearsal for World War II. Start with Homage to Catalonia by George Orwell, The Battle for Spain by Antony Beevor, The Spanish Civil War by Hugh Thomas, Spain in Our Hearts by Adam Hochschild and For Whom the Bell Tolls by Ernest Hemingway.
In July 1936, a group of army officers, including General Francisco Franco, launched a coup against Spain’s elected Republican government. The coup partly failed, and the country split into a three-year civil war. Nazi Germany and Fascist Italy sent troops, planes and weapons to Franco’s Nationalists, while the Soviet Union aided the Republic and about 35,000 foreign volunteers joined the International Brigades. Atrocities were committed on both sides, and Guernica’s bombing in 1937 shocked the world. Franco won in 1939 and ruled Spain as a dictator until 1975. The books below include the great histories, memoirs by writers who fought or reported, biographies and some of the finest novels of the 20th century. Each pick says who it suits best.
Table of Contents
Quick Picks at a Glance
| Book | Author | Type | Best For |
|---|---|---|---|
| Homage to Catalonia | George Orwell | Memoir | The essential first read |
| The Battle for Spain | Antony Beevor | History | The best modern history |
| The Spanish Civil War | Hugh Thomas | History | The classic |
| The Spanish Civil War: A Very Short Introduction | Helen Graham | Short introduction | A quick overview |
| The Spanish Holocaust | Paul Preston | History | The repression |
| Franco | Paul Preston | Biography | The dictator |
| We Saw Spain Die | Paul Preston | History | The foreign correspondents |
| Spain in Our Hearts | Adam Hochschild | Narrative history | The Americans who fought |
| Hotel Florida | Amanda Vaill | Narrative history | Writers and photographers |
| Picasso’s War | Russell Martin | History | The painting Guernica |
| For Whom the Bell Tolls | Ernest Hemingway | Classic novel | Classic fiction lovers |
| Soldiers of Salamis | Javier Cercas | Novel | Literary fiction fans |
| Winter in Madrid | C. J. Sansom | Novel | Thriller readers |
| A Long Petal of the Sea | Isabel Allende | Novel | Book clubs |
| The Shadow of the Wind | Carlos Ruiz Zafón | Novel | Mystery lovers |
1. Homage to Catalonia by George Orwell

Orwell fought with a militia in Catalonia, was shot in the throat and then escaped as Communists purged his comrades. His memoir is honest, vivid and one of the great war books.
2. The Battle for Spain by Antony Beevor

Beevor’s history covers the war’s politics and battles in one readable volume. It’s balanced, detailed and the best single book to start with.
3. The Spanish Civil War by Hugh Thomas

Thomas’s 1961 history was so authoritative it was banned in Franco’s Spain. It’s long, thorough and still a landmark.
4. The Spanish Civil War: A Very Short Introduction by Helen Graham

Graham explains the war’s causes, course and long aftermath in about 150 pages. It’s clear and insightful.
5. The Spanish Holocaust by Paul Preston

Preston documents the mass killings behind the lines, mostly by Franco’s side but also by Republicans. It’s harrowing and important. Content note: mass violence.
6. Franco by Paul Preston

Preston’s huge biography is the definitive account of Franco’s life and rule. It’s detailed and devastating.
7. We Saw Spain Die by Paul Preston

Preston tells the story of the journalists who covered the war, including Hemingway and Martha Gellhorn. It’s fascinating.
8. Spain in Our Hearts by Adam Hochschild

Hochschild follows Americans in Spain, from volunteers in the Lincoln Battalion to a Texas oil executive who helped Franco. It’s gripping and moving.
9. Hotel Florida by Amanda Vaill

Vaill follows three couples in Madrid, including Hemingway and Gellhorn and the photographers Robert Capa and Gerda Taro. It’s vivid and romantic.
10. Picasso’s War by Russell Martin

Martin tells the story of the bombing of Guernica and the painting Picasso created in response. It’s a powerful book about art and war.
11. For Whom the Bell Tolls by Ernest Hemingway

An American volunteer joins Republican guerrillas to blow up a bridge. Hemingway’s novel, based on his time as a reporter in Spain, is a classic.
12. Soldiers of Salamis by Javier Cercas

A journalist investigates how a Fascist writer escaped a firing squad in 1939. Cercas’s novel blends fact and fiction brilliantly.
13. Winter in Madrid by C. J. Sansom

In 1940, a British spy is sent to Franco’s Madrid and finds the wounds of the war still raw. It’s atmospheric and suspenseful.
14. A Long Petal of the Sea by Isabel Allende

A young doctor and a pianist flee Franco’s victory and sail to Chile on a ship organized by Pablo Neruda. It’s sweeping and moving.
15. The Shadow of the Wind by Carlos Ruiz Zafón

In post-war Barcelona, a boy discovers a mysterious book and uncovers secrets from the city’s dark past. It’s a gothic, addictive bestseller.
Tips for Reading About the Spanish Civil War
- Start with Orwell and Beevor. One personal, one panoramic.
- Learn the sides. Republicans included socialists, anarchists, communists and liberals, often in conflict.
- Read about the foreign volunteers. Hochschild shows why so many came.
- Don’t skip the repression. Preston shows the war’s darkest side.
- Look at Guernica. Picasso’s painting is part of the story.
- Read the novels. Hemingway and Cercas show two generations’ views.
Related: best books on World War II and best books on the Spanish Inquisition.
Frequently Asked Questions
What is the best book about the Spanish Civil War?
Homage to Catalonia by George Orwell is the classic memoir, and The Battle for Spain by Antony Beevor is the best modern history.
What is the best novel about the Spanish Civil War?
For Whom the Bell Tolls by Ernest Hemingway is the classic, and Soldiers of Salamis by Javier Cercas is a celebrated modern novel.
Who won the Spanish Civil War?
Franco’s Nationalists won in April 1939, and Franco ruled Spain as a dictator until his death in 1975.