The Top Fiction of 2025, According to 91 Lists
Happy New Year! As in the past six years, I’ve compiled a bunch of end-of-year “Best Books” lists from across the web to see which titles get mentioned the most. Personally, I’ve found this a great source of recommendations for my own reading, since bubbling to the top across the breadth of lists I scrape indicates fairly universal appeal: book critics, TikTok, and Obama agree: these are just good books.
This year, I sourced 91 lists from across the web. Here’s what showed up most often:
Read more about each at Goodreads:
1. The Loneliness of Sonia and Sunny by Kiran Desai (37 lists)
2. Heart the Lover by Lily King (34 lists)
3. Audition by Katie Kitamura (30 lists)
3. Flesh by David Szalay (30 lists)
5. Flashlight by Susan Choi (29 lists)
6. A Guardian and a Thief by Megha Majumdar (28 lists)
7. What We Can Know by Ian McEwan (27 lists)
8. The Emperor of Gladness by Ocean Vuong (22 lists)
8. The Wilderness by Angela Flournoy (22 lists)
10. Wild Dark Shore by Charlotte McConaghy (20 lists)
10. The Antidote by Karen Russell (20 lists)
12. We Do Not Part by Han Kang (19 lists)
12. Atmosphere: A Love Story by Taylor Jenkins Reid (19 lists)
14. The Buffalo Hunter Hunter by Stephen Graham Jones (17 lists)
14. Isola by Allegra Goodman (17 lists)
14. Buckeye by Patrick Ryan (17 lists)
16. Katabasis by R. F. Kuang (16 lists)
16. Dream Count by Chimamanda Ngozi Adichie (16 lists)
16. Bury Our Bones in the Midnight Soil by V.E. Schwab (16 lists)
Honorable mention to A Marriage At Sea by Sophie Elmhirst, a nonfiction book that broke into my list with 19 list mentions even though I didn’t scrape any non-fiction only lists (and plenty of fiction-only).
Skeptical? Don’t want your least-favorite news source taking up space? You can select just the lists you want here. That link will also let you browse books beyond the Top 19.
A note on accuracy, as I’ve done in the past as well: which lists are the best predictors of top fiction, or put another way, which lists are the most accurate? There are a few ways to look at this:
Precision: which lists have entries most likely to be in the Top 19? (# of Top 19 entries divided by list length)
Short lists have an advantage in precision: if you just named your favorite book and it happens to be on the Top 19, you have 100% precision!
NPR’s Fresh Air list from book critic Maureen Corrigan is a good example of this: she listed 10 books, 4 of which were fiction, and all 4 are in the Top 19, so they have 100% precision (4 of 4).Taking a fiction book rec from Fresh Air gives you a high chance of a “good book”, but you’ll run out of books quickly.
As usual, Obama is in the Zeitgeist.
Recall: which lists mentioned the most Top 19 books? (# of Top 19 entries divided by 19)
Long lists have a similar advantage in recall as short lists in precision: if you listed all books published in 2025, you would have 100% recall , because your list would mention every “Top” book — but your precision would be quite low. The top 5 highest-recall lists are all at least 30 books long, and most by definition can’t hit over 50% precision (maximum 19 “Top 19” books).
For example, if you read all 66 fiction books on Libby Life’s list, you’ll eventually get to almost all of the very top ones (17 of 19), but it’ll take you awhile to get through all 66 books on the list.
Accuracy: so, how to combine precision and recall? One way is to use something called the F-score. I’ll let wikipedia explain the math.
Similar to Precision, this still favors shorter lists in my dataset, but you’ll notice that the shortest ones (like NPR Fresh Air) disappear due to their lower recall.
Past years:
- Best Fiction of 2019, according to 48 lists
- Best Fiction of 2020, according to 55 lists
- Best Fiction of 2021, according to 60 lists
- Best YA Fiction of 2021, according to 23 lists
- Best Fiction of 2022, according to 74 lists
- Best Fiction of 2023, according to 68 lists
- Best Fiction of 2024, according to 70 lists
A note on tools: this year, I largely used Gemini to extract book titles and authors from articles. In the past, I’ve used webscraper.io, a great little Chrome Extension, to scrape well-formatted websites (for example, when the title is always in a particular font style, and the author in another). Unfortunately, not all lists are perfectly formatted — some are even in prose — and relying on formatting can become quite slow, with lots of double-checking and counting needed.
After some very thorough QA on my first few attempts, I found the Gemini 3 Flash model to be completely accurate at extracting the list from copy-pasted text, and almost perfect at assigning genre from {fiction, non-fiction, poetry} as well. This reduced my processing time significantly, once my accuracy concerns were assuaged. I still did a lot of spot-checking throughout, but even when unintuitive results came up (like Ali Hazelwood having THREE separate books on Goodreads Top 100 Most Popular), this process was much faster than in previous years. I was able to scrape lists that I’d skipped in the past that were written in prose and I previously couldn’t be bothered to parse.
Then, as in past years, I put everything in a Google spreadsheet and used Looker Studio to create my calculations and graphs — I’m not quite ready to outsource that to AI yet, but let’s check in next year.
Finally, the list of lists, for the curious.
- Amazon Best Lit and Fiction (20 fiction books)
- Associated Press (3 fiction books)
- Barnes and Noble (33 fiction books)
- BBC (25 fiction books)
- Booker longlist (12 fiction books)
- Booklist Online (42 fiction books)
- BookPage Best Fiction (20 fiction books)
- Bookriot (49 fiction books)
- Boston Globe (25 fiction books)
- Buzzfeed (10 fiction books)
- California Review of Books (4 fiction books)
- Chicago Public Library (68 fiction books)
- Chicago Tribune (Fiction) (4 fiction books)
- Christian Science Monitor (13 fiction books)
- Dazed (9 fiction books)
- Electric Lit Best Novels (25 fiction books)
- Elle (29 fiction books)
- Engadget (8 fiction books)
- Esquire (29 fiction books)
- Fast Company (7 fiction books)
- Financial Times (10 fiction books)
- Glamour Best Books for Book Clubs (23 fiction books)
- Good Housekeeping (8 fiction books)
- Good Housekeeping UK (20 fiction books)
- Goodreads 100 Most Popular (97 fiction books)
- Goodreads Choice Fiction (20 fiction books)
- Goop (9 fiction books)
- Harper’s Bazaar (8 fiction books)
- Indigo (60 fiction books)
- Kirkus Prize Fiction (6 fiction books)
- Kirkus Reviews Best Book Club Fiction (9 fiction books)
- Kirkus Reviews Best Fiction (100 fiction books)
- Libby Life (66 fiction books)
- Library Journal (Fiction) (80 fiction books)
- Literary Hub Best Reviewed (10 fiction books)
- Literary Hub Favorites (33 fiction books)
- Los Angeles Times (10 fiction books)
- Mashable BookTok Favorites (16 fiction books)
- Minnesota Star Tribune (10 fiction books)
- National Book Awards Longlist (10 fiction books)
- New York Post (15 fiction books)
- New York Times Book Review (5 fiction books)
- New York Times Notable (48 fiction books)
- NPR Fresh Air (4 fiction books)
- NPR Staff Picks (124 fiction books)
- NY Public Library Best Books for Adults (28 fiction books)
- Obama’s Favorites (5 fiction books)
- Obama’s Summer Reads (5 fiction books)
- Oprah Daily (7 fiction books)
- PBS News Hour (4 fiction books)
- Penguin Random House (27 fiction books)
- People Magazine (13 fiction books)
- Powell’s Best Fiction (20 fiction books)
- Publishers Weekly Best Books — Fiction (20 fiction books)
- Reactor Mag Reviewer’s Choice (57 fiction books)
- Read With Jenna (12 fiction books)
- Reader’s Digest (8 fiction books)
- Real Simple (34 fiction books)
- Red Online (10 fiction books)
- Reese’s Book Club (12 fiction books)
- San Francisco Chronicle (3 fiction books)
- Seattle Times (7 fiction books)
- She Reads (12 fiction books)
- Shelf Awareness (10 fiction books)
- Slate / books critic (5 fiction books)
- The Atlantic (5 fiction books)
- The Conversation (13 fiction books)
- The Economist (12 fiction books)
- The Globe and Mail (49 fiction books)
- The Guardian (30 fiction books)
- The Independent (6 fiction books)
- The New Statesman (22 fiction books)
- The New Yorker (10 fiction books)
- The Observer (10 fiction books)
- The Paris Review (16 fiction books)
- The Telegraph (32 fiction books)
- The Times (UK) (19 fiction books)
- The Today Show (15 fiction books)
- The Wall Street Journal (3 fiction books)
- Time’s Best Books (5 fiction books)
- Time’s Must-Read Books (59 fiction books)
- Town & Country (12 fiction books)
- USA Today (12 fiction books)
- Vanity Fair (7 fiction books)
- Vogue (38 fiction books)
- Vox (7 fiction books)
- Vulture (37 fiction books)
- Washington Post Best Books (5 fiction books)
- Washington Post Notable Fiction (50 fiction books)
- Waterstones (55 fiction books)
- WBEZ Chicago (8 fiction books)
