These 12 picks total about 87 h 26 min at the average 238 WPM; every one is backed by a verifiable award, bestseller run or public recommendation.
Most "best nonfiction books" lists are opinion dressed up as authority. This one works differently: every book below either won a major nonfiction prize (the Pulitzer, the National Book Award, the National Book Critics Circle Award), has a documented, sustained bestseller run rather than a brief spike, or already appears on one of our source-verified celebrity reading lists, meaning a named public figure recommended it on the record.
That means a few well-known books you might expect on a generic list are missing, and a few less-famous ones are here instead, because they cleared a bar that can actually be checked. Where a book overlaps with a list elsewhere on this site (Bill Gates, Warren Buffett, Naval Ravikant), the card below links straight to that original recommendation.
Each nonfiction pick here won a Pulitzer Prize, National Book Award, or National Book Critics Circle Award for nonfiction, has a documented sustained bestseller run of many months or years rather than a brief spike, or is already source-verified on one of our celebrity reading lists.
Last reviewed 18 July 2026.
Some links on this page are Amazon affiliate links. If you buy through them, Read Fast earns a small commission at no extra cost to you. Read our affiliate disclosure.
Books on this list
12
Total reading time at 238 WPM
87 h 26 min
At 400 WPM that drops to 52 h 1 min.

Yuval Noah Harari · 2015
Global sustained bestseller with verified provenance on the site's existing celebrity reading lists.
How long does it take to read Sapiens: A Brief History of Humankind? About 8 h 32 min at the average reading speed of 238 words per minute (443 pages), or around 5 h 5 min at a trained 400 WPM.

Viktor E. Frankl · 1946
Enduring bestseller (Library of Congress named it one of the ten most influential books in America) with verified provenance on the site's existing celebrity reading lists.
How long does it take to read Man's Search for Meaning? About 3 h 33 min at the average reading speed of 238 words per minute (184 pages), or around 2 h 7 min at a trained 400 WPM.
Walter Isaacson · 2021
New York Times bestseller with verified provenance on the site's existing celebrity reading lists.
How long does it take to read The Code Breaker: Jennifer Doudna, Gene Editing, and the Future of the Human Race? About 10 h 47 min at the average reading speed of 238 words per minute (560 pages), or around 6 h 25 min at a trained 400 WPM.

Phil Knight · 2016
New York Times bestseller with verified provenance on the site's existing celebrity reading lists.
How long does it take to read Shoe Dog: A Memoir by the Creator of Nike? About 7 h 42 min at the average reading speed of 238 words per minute (400 pages), or around 4 h 35 min at a trained 400 WPM.

Jeff Hawkins · 2021
Widely reviewed bestseller with verified provenance on the site's existing celebrity reading lists.
How long does it take to read A Thousand Brains: A New Theory of Intelligence? About 5 h 14 min at the average reading speed of 238 words per minute (272 pages), or around 3 h 7 min at a trained 400 WPM.

Siddhartha Mukherjee · 2010
Pulitzer Prize for General Nonfiction, 2011.
How long does it take to read The Emperor of All Maladies: A Biography of Cancer? About 11 h at the average reading speed of 238 words per minute (571 pages), or around 6 h 33 min at a trained 400 WPM.
Source: verify this claim

Elizabeth Kolbert · 2014
Pulitzer Prize for General Nonfiction, 2015.
How long does it take to read The Sixth Extinction: An Unnatural History? About 6 h 28 min at the average reading speed of 238 words per minute (336 pages), or around 3 h 51 min at a trained 400 WPM.
Source: verify this claim

Patrick Radden Keefe · 2019
National Book Critics Circle Award for Nonfiction, 2019.
How long does it take to read Say Nothing: A True Story of Murder and Memory in Northern Ireland? About 8 h 56 min at the average reading speed of 238 words per minute (464 pages), or around 5 h 19 min at a trained 400 WPM.
Source: verify this claim
Katherine Boo · 2012
National Book Award for Nonfiction, 2012.
How long does it take to read Behind the Beautiful Forevers: Life, Death, and Hope in a Mumbai Undercity? About 4 h 56 min at the average reading speed of 238 words per minute (256 pages), or around 2 h 56 min at a trained 400 WPM.
Source: verify this claim

Rebecca Skloot · 2010
Sustained bestseller status: 75 weeks on the New York Times bestseller list.
How long does it take to read The Immortal Life of Henrietta Lacks? About 7 h 20 min at the average reading speed of 238 words per minute (381 pages), or around 4 h 22 min at a trained 400 WPM.
Source: verify this claim
John Carreyrou · 2018
Financial Times and McKinsey Business Book of the Year, 2018.
How long does it take to read Bad Blood: Secrets and Lies in a Silicon Valley Startup? About 6 h 32 min at the average reading speed of 238 words per minute (339 pages), or around 3 h 53 min at a trained 400 WPM.
Source: verify this claim

Tara Westover · 2018
Sustained bestseller status: over 130 consecutive weeks on the New York Times Hardcover Nonfiction bestseller list.
How long does it take to read Educated: A Memoir? About 6 h 26 min at the average reading speed of 238 words per minute (334 pages), or around 3 h 50 min at a trained 400 WPM.
Source: verify this claim
Based on 1,248,500 total words across every book on this list.
| Reading speed | Speed band | Total time |
|---|---|---|
| 200 WPM | Slower than average | 104 h 3 min |
| 238 WPM | Average adult (Brysbaert, 2019) | 87 h 26 min |
| 400 WPM | Fast reader | 52 h 1 min |
| 600 WPM | Trained speed reader | 34 h 41 min |
Most people can roughly double their reading speed with practice. Take the 2-minute speed test to see where you are.
Take the 2 minute speed test and this page will show your own times.
Get a real WPM score with a comprehension check in about a minute, no signup.
This page covers 12 books.
Reading every book on this list back to back comes to roughly 87 h 26 min at the average adult reading speed of 238 words per minute (Brysbaert, 2019), or about 52 h 1 min at a trained speed reader's pace of 400 WPM. Your own time will vary with your reading speed and how closely you read each one.
Each nonfiction pick here won a Pulitzer Prize, National Book Award, or National Book Critics Circle Award for nonfiction, has a documented sustained bestseller run of many months or years rather than a brief spike, or is already source-verified on one of our celebrity reading lists. No book is included on vibes alone: every pick links to the award, official pick announcement, or bestseller record backing it up.
Looking for a specific person's picks instead? See our Famous Reading Lists.