Big, sweeping, emotionally devastating historical fiction. These are the books that pull you into another time and then make you feel everything that happened there. Clear your schedule.

Kristin Hannah
The Nightingale
Two sisters, WWII occupied France, and the sacrifices they make that will break you. One of the greatest books I’ve ever read.

Taylor Jenkins Reid
The Seven Husbands of Evelyn Hugo
Old Hollywood glamour with a gut-punch ending. You think you know where this is going. You don’t. There’s a reason this is a BookTok favorite.

Markus Zusak
The Book Thief
Narrated by Death, set in Nazi Germany, somehow still tender. Proof that the right voice can make any history bearable to sit with.

Kristin Hannah
The Four Winds
Dust Bowl-era hardship that feels uncomfortably timely. A mother doing whatever it takes, and a reminder of how recently “unimaginable” was just Tuesday for some people.

Kristin Hannah
The Women
Vietnam from the perspective of the nurses who served and came home to a country that refused to see them. Overdue and unforgettable.

Anthony Doer
All The Light We Cannot See
A blind French girl, a German boy forced into war, and a radio that connects them without them ever meeting. Devastating in the quietest way.

Khaled Hosseini
A Thousand Splendid Suns
Two women, one impossible marriage, decades of Afghan history compressed into a friendship that outlasts everything thrown at it.

Maggie O’Farrell
Hamnet
What if Shakespeare’s son dying inspired Hamlet? A grief novel disguised as historical fiction, and one of the most beautifully written books on this list.