Back to all reading lists
Portrait of Bill Gates

Photo: Bogdan Hoyaux / Christophe Licoppe, European Union, CC BY 4.0, via Wikimedia Commons

Bill Gates' Reading List (2026): 12 Books He Recommends, With Reading Times

Bill Gates has publicly recommended these 12 books; reading them all takes about 101 h 37 min at the average 238 words per minute.

Bill Gates publishes a reading list on GatesNotes most summers and winters, mixing fiction picks with nonfiction on science, history and technology. The books below are pulled directly from those posts, not from second-hand "Gates recommends" round-ups.

Each entry links back to the original GatesNotes post so you can read the recommendation in his own words, along with a reading time estimate so you know what you are taking on before you start.

Picks are sourced from Gates' own GatesNotes summer and holiday reading lists, published between 2020 and 2024.

Last reviewed 17 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

101 h 37 min

At 400 WPM that drops to 60 h 28 min.

Project Hail Mary book cover

Project Hail Mary

Andy Weir · 2021

~9 h 10 min at the average 238 WPM
fictionscience fiction

Named one of '5 books I loved reading this year' on Gates' GatesNotes holiday reading list, praised as a fun, fast-paced read he finished in one weekend.

How long does it take to read Project Hail Mary? About 9 h 10 min at the average reading speed of 238 words per minute (476 pages), or around 5 h 27 min at a trained 400 WPM.

Source: GatesNotes, Nov 2021

Klara and the Sun book cover

Klara and the Sun

Kazuo Ishiguro · 2021

~5 h 50 min at the average 238 WPM
fictionscience fiction

Named one of '5 books I loved reading this year' on Gates' GatesNotes holiday reading list (2021), which he described as a favourite 'robot story.'

How long does it take to read Klara and the Sun? About 5 h 50 min at the average reading speed of 238 words per minute (303 pages), or around 3 h 28 min at a trained 400 WPM.

Source: GatesNotes, Nov 2021

The Code Breaker

Walter Isaacson · 2021

~10 h 47 min at the average 238 WPM
nonfictionscience

Named one of '5 books I loved reading this year' on Gates' GatesNotes holiday reading list (2021), on Jennifer Doudna and CRISPR gene editing.

How long does it take to read The Code Breaker? 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.

Source: GatesNotes, Nov 2021

How fast do you read? Take the free 2 minute speed test and get your own times for this list.
A Thousand Brains: A New Theory of Intelligence book cover

A Thousand Brains: A New Theory of Intelligence

Jeff Hawkins · 2021

~5 h 33 min at the average 238 WPM
nonfictionscience

Named one of '5 books I loved reading this year' on Gates' GatesNotes holiday reading list (2021), on neuroscience and AI.

How long does it take to read A Thousand Brains: A New Theory of Intelligence? About 5 h 33 min at the average reading speed of 238 words per minute (288 pages), or around 3 h 18 min at a trained 400 WPM.

Source: GatesNotes, Nov 2021

The Splendid and the Vile: A Saga of Churchill, Family, and Defiance During the Blitz book cover

The Splendid and the Vile: A Saga of Churchill, Family, and Defiance During the Blitz

Erik Larson · 2020

~11 h 16 min at the average 238 WPM
nonfictionhistory

Named one of '5 good books for a lousy year' on Gates' GatesNotes holiday reading list, published December 2020.

How long does it take to read The Splendid and the Vile: A Saga of Churchill, Family, and Defiance During the Blitz? About 11 h 16 min at the average reading speed of 238 words per minute (585 pages), or around 6 h 42 min at a trained 400 WPM.

Source: GatesNotes, Dec 2020

Team of Rivals: The Political Genius of Abraham Lincoln book cover

Team of Rivals: The Political Genius of Abraham Lincoln

Doris Kearns Goodwin · 2005

~17 h 38 min at the average 238 WPM
nonfictionbiography

Named 'Best guide to leading a country' in Gates' 'Five of my all-time favorite books' GatesNotes list, published November 2022.

How long does it take to read Team of Rivals: The Political Genius of Abraham Lincoln? About 17 h 38 min at the average reading speed of 238 words per minute (916 pages), or around 10 h 30 min at a trained 400 WPM.

Source: GatesNotes, Nov 2022

These times use the 238 WPM average. Find your real reading speed in 2 minutes.

The Power

Naomi Alderman · 2016

~6 h 34 min at the average 238 WPM
fictionscience fiction

Named one of '5 great books for the summer' on Gates' GatesNotes summer reading list, published June 2022, recommended to him by his daughter.

How long does it take to read The Power? About 6 h 34 min at the average reading speed of 238 words per minute (341 pages), or around 3 h 54 min at a trained 400 WPM.

Source: GatesNotes, Jun 2022

How the World Really Works book cover

How the World Really Works

Vaclav Smil · 2022

~6 h 28 min at the average 238 WPM
nonfictionscience

Named one of '5 great books for the summer' on Gates' GatesNotes summer reading list (June 2022), called 'another masterpiece' from one of his favourite authors.

How long does it take to read How the World Really Works? 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: GatesNotes, Jun 2022

The Anxious Generation book cover

The Anxious Generation

Jonathan Haidt · 2024

~7 h 25 min at the average 238 WPM
nonfictionsociety

Named one of 'Books to keep you warm this holiday season' on Gates' GatesNotes holiday reading list, published December 3, 2024, called 'a must-read for anyone raising, working with, or teaching young people today.'

How long does it take to read The Anxious Generation? About 7 h 25 min at the average reading speed of 238 words per minute (385 pages), or around 4 h 25 min at a trained 400 WPM.

Source: GatesNotes, Dec 2024

Reading faster means finishing more of this list. Test your speed free.
The Coming Wave book cover

The Coming Wave

Mustafa Suleyman · 2023

~6 h 24 min at the average 238 WPM
nonfictiontechnology

Named one of 'Books to keep you warm this holiday season' on Gates' GatesNotes holiday reading list, published December 3, 2024, called 'the best book to read' to understand the rise of AI.

How long does it take to read The Coming Wave? About 6 h 24 min at the average reading speed of 238 words per minute (332 pages), or around 3 h 48 min at a trained 400 WPM.

Source: GatesNotes, Dec 2024

Tomorrow, and Tomorrow, and Tomorrow book cover

Tomorrow, and Tomorrow, and Tomorrow

Gabrielle Zevin · 2022

~8 h 1 min at the average 238 WPM
fiction

Recommended in Gates' GatesNotes post 'Great books, songs, and shows for the summer,' published May 30, 2023, who said it reminded him of his relationship with Paul Allen.

How long does it take to read Tomorrow, and Tomorrow, and Tomorrow? About 8 h 1 min at the average reading speed of 238 words per minute (416 pages), or around 4 h 46 min at a trained 400 WPM.

Source: GatesNotes, May 2023

Range: Why Generalists Triumph in a Specialized World book cover

Range: Why Generalists Triumph in a Specialized World

David Epstein · 2019

~6 h 32 min at the average 238 WPM
nonfictionself-improvement

Named one of '5 good books for a lousy year' on Gates' GatesNotes holiday reading list, published December 2020.

How long does it take to read Range: Why Generalists Triumph in a Specialized World? 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: GatesNotes, Dec 2020

How Long Would the Whole List Take?

Based on 1,451,175 total words across every book on this list.

Reading speedSpeed bandTotal time
200 WPMSlower than average120 h 56 min
238 WPMAverage adult (Brysbaert, 2019)101 h 37 min
400 WPMFast reader60 h 28 min
600 WPMTrained speed reader40 h 19 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.

Test your reading speed

Get a real WPM score with a comprehension check in about a minute, no signup.

Take the Reading Speed Test

Bill Gates Reading List FAQ

How many books are on Bill Gates' reading list?

This list covers 12 books Bill Gates' recommended, drawn from on-the-record sources rather than second-hand claims.

How long does it take to read Bill Gates' book list?

Reading all 12 books back to back comes to roughly 101 h 37 min at the average adult reading speed of 238 words per minute (Brysbaert, 2019). Your own time will vary with your reading speed and how closely you read each book.

Where do these recommendations come from?

Every pick on this page is sourced directly, quoted from his GatesNotes summer and holiday reading list posts published between 2020 and 2024. Each book card links to the original source so you can verify the recommendation yourself.