Books about World War 1

Books about the Great War of 1914 to 1918: the trenches, the home front and the generation it broke. Erich Maria Remarque's All Quiet on the Western Front remains the defining soldier's account, Michael Morpurgo's War Horse tells the war through a horse sent to France, and Ken Follett's Fall of Giants follows families across several countries. Alice Winn's In Memoriam links an English school to the front.

Narrow it down in the finder →

The best, according to readers

  1. 1
    In Memoriam
    In MemoriamAlice Winn · 2023 · 179 ratingsWarSoldiersSchool & academy
    8.58.5 / 10
  2. 2
    Fall of Giants
    Fall of GiantsKen Follett · 2010 · 420 ratingsWarFamily
    8.38.3 / 10
  3. 3
    All Quiet on the Western Front
    All Quiet on the Western FrontErich Maria Remarque · 1928 · 93 ratingsWarSoldiersFriendship
    8.28.2 / 10
  4. 4
    War Horse
    War HorseMichael Morpurgo · 2010 · 66 ratingsWarHorsesSoldiers
    8.18.1 / 10
  5. 5
    Regeneration
    RegenerationPat Barker · 1991 · 53 ratingsWarSoldiersBased on a true story
    8.08.0 / 10
  6. 6
    His Last Bow
    His Last BowArthur Conan Doyle · 1917 · 151 ratingsDetectivesSpies
    7.97.9 / 10
  7. 7
    Leviathan
    LeviathanScott Westerfeld · 2009 · 298 ratingsSteampunkGenetic engineeringWar
    7.77.7 / 10
  8. 8
    Doctor Zhivago
    Doctor ZhivagoBoris Pasternak · 1957 · 150 ratingsWar
    7.77.7 / 10
  9. 9
    In Our Time
    In Our TimeErnest Hemingway · 1925 · 51 ratingsShort stories
    7.77.7 / 10
  10. 10
    The Mysterious Affair at Styles
    The Mysterious Affair at StylesAgatha Christie · 1920 · 1.1K ratingsDetectivesMurder mystery
    7.67.6 / 10
  11. 11
    The Girl You Left Behind
    The Girl You Left BehindJojo Moyes · 82 ratingsWar
    7.67.6 / 10
  12. 12
    The Man from St. Petersburg
    The Man from St. PetersburgKen Follett · 1982 · 58 ratingsSpiesAssassinsFamily
    7.57.5 / 10
  13. 13
    A Farewell to Arms
    A Farewell to ArmsErnest Hemingway · 1929 · 664 ratingsWarSoldiersFirst love
    7.57.5 / 10

Narrow it down in the finder →