The best books to read at every age, from 1 to 100 (2023)

Table of Contents
“The Very Hungry Caterpillar” “Llama Llama Red Pajama” “Where the Wild Things Are” “Charlie Parker Played Be Bop” “The Giving Tree” “Ramona the Pest” “The Complete Calvin and Hobbes” “Harry Potter and the Sorcerer’s Stone” “Tales of a Fourth Grade Nothing” “Smile” “Ghost” “Roll of Thunder, Hear My Cry” “I Am Malala” “The Perks of Being a Wallflower” “The Hate U Give” “Jane Eyre” “Once Upon a River” “A Gate at the Stairs” “The Handmaid’s Tale” “The Brief Wondrous Life of Oscar Wao” “The Sun Also Rises” “Democracy in America” “The Autobiography of Malcolm X” “Atlas Shrugged” “I Capture the Castle” “Americanah” “The 7 Habits of Highly Effective People” “Sister Outsider” “In Defense of Food” “The Joy of Sex” “Mastering the Art of French Cooking” “The Grapes of Wrath” “Becoming a Man: Half a Life Story” “Beloved” “How to Talk So Kids Will Listen & Listen So Kids Will Talk” “Life Among the Savages” “The Joy Luck Club” “The Sportswriter” “What Alice Forgot” “The Diving Bell and the Butterfly” “Rabbit, Run” “The Woman Upstairs” “Their Eyes Were Watching God” “The Goldfinch” “Where’d You Go, Bernadette” “Salvage the Bones” “Stretching” “Bossypants” “Walden” “Fifty Shades of Grey” “Who Do You Think You Are?” “Men Without Women” “A Man Called Ove” “The Denial of Death” “Olive Kitteridge” “When Things Fall Apart” “Remains of the Day” “The Plague of Doves” “Dynamic Aging” “The Five Years Before You Retire” “Fear of Dying” “Major Pettigrew’s Last Stand” “Our Souls at Night” “Old in Art School” “65 Things to Do When You Retire” The “Outlander” series “Don Quixote” “The Year of Magical Thinking” “I Remember Nothing” “Master Class: Living Longer, Stronger, and Happier” “Midnight’s Children” “Love in the Time of Cholera” “The Years of Lyndon Johnson” “Paris in the Present Tense” “The History of Love” “Women Rowing North” “Gilead” “Charlotte’s Web” “The Coming of Age” “Coming Into Eighty: Poems” “Devotions” “The Summer of a Dormouse” All the thrillers and mysteries “The Last Unknowns” “Ravelstein” “Old Filth” “King Lear” “Nearing Ninety: And Other Comedies of Late Life” “A Carnival of Losses: Notes Nearing 90” “Beachcombing for a Shipwrecked God” “Selected Poems: 1988-2013” “Nothing to be Frightened Of” “Sapiens” “This Chair Rocks: A Manifesto Against Ageism” The Neapolitan novels “Somewhere Towards the End” “My Own Two Feet” “Life Is So Good” “Little Boy” “Sailor and Fiddler: Reflections of a 100-Year-Old Author”

Books are a portal to our personal histories. Pick up a worn copy of a childhood favorite and you might be transported to the warmth of a parent’s arms or a beanbag chair in a first-grade classroom or a library in your hometown. Avid readers could build autobiographies around their favorite books and come to the realization that what they have read is almost as meaningful as when they read it. A high schooler poring over “To Kill a Mockingbird” for a summer reading assignment encounters a different book than someone who reads it decades later, closer in age and outlook to Atticus than Scout.

In light of that reality, we took a stab at picking the best book for every age. There’s no definitive way to do this, of course. What moves one reader may not resonate with another, regardless of their birth year. So think of this list as a starting point, plus an invitation to look back at your own literary chronology: What spoke to you during a certain time in your life — and why? Feel free to submit your nominations here.

Here are our picks for worthwhile books to read during each year of life, from 1 to 100, along with some of the age-appropriate wisdom they impart.

The best books to read at every age, from 1 to 100 (1)

Age 1

“The Very Hungry Caterpillar”

by Eric Carle

Welcome to the world! It’s a good time to start learning numbers, days of the week and the helpful fact that too much food will give you a tummy ache.

The best books to read at every age, from 1 to 100 (2)

Age 2

“Llama Llama Red Pajama”

by Anna Dewdney

Your parents might not come the moment you call them, but they will come. And now is as good a time as any to start learning patience.

The best books to read at every age, from 1 to 100 (3)

Age 3

“Where the Wild Things Are”

by Maurice Sendak

You will act like a monster sometimes, but you can always go home again.

The best books to read at every age, from 1 to 100 (4)

Age 4

“Charlie Parker Played Be Bop”

by Chris Raschka

It’s never too early to start appreciating a good improv riff.

The best books to read at every age, from 1 to 100 (5)

Age 5

“The Giving Tree”

by Shel Silverstein

Books can make you cry; trees deserve to be loved; and selfish little boys, if enabled, will grow into selfish old men.

The best books to read at every age, from 1 to 100 (6)

Age 6

“Ramona the Pest”

by Beverly Cleary, illustrated by Jacqueline Rogers

It’s not your fault. Older siblings are the worst.

The best books to read at every age, from 1 to 100 (7)

Age 7

“The Complete Calvin and Hobbes”

by Bill Watterson

Friendship can be so magically transformative that it might turn a stuffed tiger into a partner in crime.

The best books to read at every age, from 1 to 100 (8)

Age 8

“Harry Potter and the Sorcerer’s Stone”

by J.K. Rowling

Enjoy your first brush with binge reading on an adventure you’ll never forget.

The best books to read at every age, from 1 to 100 (9)

Age 9

“Tales of a Fourth Grade Nothing”

by Judy Blume

Hang in there. Younger siblings are the worst.

The best books to read at every age, from 1 to 100 (10)

Age 10

“Smile”

by Raina Telgemeier

Underneath whatever embarrassing, ostentatious orthodontia you’re forced to trot out, you’re still you.

The best books to read at every age, from 1 to 100 (11)

Age 11

“Ghost”

by Jason Reynolds

Not all childhoods are idyllic and not all parents are good, but if you look, you’ll find people to help you reach your potential.

The best books to read at every age, from 1 to 100 (12)

Age 12

“Roll of Thunder, Hear My Cry”

by Mildred D. Taylor

The terrible legacy of racism touches everyone and benefits no one.

The best books to read at every age, from 1 to 100 (13)

Age 13

“I Am Malala”

by Malala Yousafzai

There’s power in peaceful protest. Danger, too.

The best books to read at every age, from 1 to 100 (14)

Age 14

“The Perks of Being a Wallflower”

by Stephen Chbosky

Everyone feels like an outcast sometimes. You just need to find your island of misfit toys to call home.

The best books to read at every age, from 1 to 100 (15)

Age 15

“The Hate U Give”

by Angie Thomas

Being true to yourself may cost you friends. It’s worth it.

The best books to read at every age, from 1 to 100 (16)

Age 16

“Jane Eyre”

by Charlotte Brontë

Nobody understands you and your terribly unfair life. Reader, you are not alone.

The best books to read at every age, from 1 to 100 (17)

Age 17

“Once Upon a River”

by Bonnie Jo Campbell

Feeling lost? Time spent in nature may guide you back to yourself.

The best books to read at every age, from 1 to 100 (18)

Age 18

“A Gate at the Stairs”

by Lorrie Moore

There are many important lessons to learn in college, not all of them from books.

The best books to read at every age, from 1 to 100 (19)

Age 19

“The Handmaid’s Tale”

by Margaret Atwood

Behold the scary possibilities of our dystopian future, inspired by our dystopian present.

The best books to read at every age, from 1 to 100 (20)

Age 20

“The Brief Wondrous Life of Oscar Wao”

by Junot Díaz

Hilariously tortured, exuberant nerds are great company.

The best books to read at every age, from 1 to 100 (21)

Age 21

“The Sun Also Rises”

by Ernest Hemingway

You’re old enough to drink and carouse with your friends. Isn’t it pretty to think so?

The best books to read at every age, from 1 to 100 (22)

Age 22

“Democracy in America”

by Alexis de Tocqueville

To truly understand the country we live in, sometimes you have to see it through the eyes of a 19th-century Frenchman.

The best books to read at every age, from 1 to 100 (23)

Age 23

“The Autobiography of Malcolm X”

by Malcolm X and Alex Haley

There’s power in confrontational protest. Danger, too.

The best books to read at every age, from 1 to 100 (24)

Age 24

“Atlas Shrugged”

by Ayn Rand

Marvel at the profundity of its objectivist themes — then, in a few years, marvel at your naivete.

The best books to read at every age, from 1 to 100 (26)

Age 26

“Americanah”

by Chimamanda Ngozi Adichie

Our grandest ambitions may spur us toward far-flung places — and heartbreaking disasters — but ultimately there’s no place like home.

The best books to read at every age, from 1 to 100 (27)

Age 27

“The 7 Habits of Highly Effective People”

by Stephen R. Covey

It’s time to decide whether you’re a self-help book person. Because a better you is just a page-turn away.

The best books to read at every age, from 1 to 100 (28)

Age 28

“Sister Outsider”

by Audre Lorde

To truly understand oppression — including a host of destructive -isms — try walking in the shoes of this pioneer of intersectionality.

The best books to read at every age, from 1 to 100 (29)

Age 29

“In Defense of Food”

by Michael Pollan

So much of what you need to know about consumption can be summed up in Pollan’s simple directive: “Eat food, not too much, mostly plants.”

The best books to read at every age, from 1 to 100 (30)

Age 30

“The Joy of Sex”

by Alex Comfort

Live a little.

Sign up for the Book Club newsletter

Weekly reviews and recommendations from book critic Ron Charles, as well as more best-of lists like this one, delivered to your inbox ever Friday.

Thank you for subscribing

The best books to read at every age, from 1 to 100 (31)

Age 31

“Mastering the Art of French Cooking”

by Julia Child, Louisette Bertholle and Simone Beck

Now that you’re proficient in spaghetti with meat sauce, it’s time to up your game. Beef bourguignon, anyone?

The best books to read at every age, from 1 to 100 (32)

Age 32

“The Grapes of Wrath”

by John Steinbeck

This high school English-class staple is even more devastating when read from the perspective of a parent — or anyone old enough to be one.

The best books to read at every age, from 1 to 100 (33)

Age 33

“Becoming a Man: Half a Life Story”

by Paul Monette

Society may try to force you into a mold. You don’t have to comply.

The best books to read at every age, from 1 to 100 (34)

Age 34

“Beloved”

by Toni Morrison

The legacy of slavery still haunts this nation.

The best books to read at every age, from 1 to 100 (35)

Age 35

“How to Talk So Kids Will Listen & Listen So Kids Will Talk”

by Adele Faber and Elaine Mazlish

Tips for communicating with children also come in handy when dealing with adults who act like them.

The best books to read at every age, from 1 to 100 (36)

Age 36

“Life Among the Savages”

by Shirley Jackson

For parents, best-laid plans are an exercise in futility.

The best books to read at every age, from 1 to 100 (37)

Age 37

“The Joy Luck Club”

by Amy Tan

Your mother has stories to tell and insights to share, though you might not be ready to hear them until you’re grown up.

The best books to read at every age, from 1 to 100 (38)

Age 38

“The Sportswriter”

Richard Ford

There is a lost and sad, yet somehow hopeful, dude lurking inside every man.

The best books to read at every age, from 1 to 100 (39)

Age 39

“What Alice Forgot”

by Liane Moriarty

Is this where you really want to be in life? Because it’s not too late to do things differently.

The best books to read at every age, from 1 to 100 (40)

Age 40

“The Diving Bell and the Butterfly”

by Jean-Dominique Bauby

Life is fleeting and unpredictable. Accomplish your goals while you still can, obstacles be damned.

The best books to read at every age, from 1 to 100 (41)

Age 41

“Rabbit, Run”

by John Updike

You may feel like fleeing sometimes, but remember: Selfishness is not a victimless crime.

The best books to read at every age, from 1 to 100 (42)

Age 42

“The Woman Upstairs”

by Claire Messud

When everyone expects you to act like a cheerful and invisible old maid, get angry.

The best books to read at every age, from 1 to 100 (43)

Age 43

“Their Eyes Were Watching God”

by Zora Neale Hurston

You have your finger on the trigger of your own destiny.

The best books to read at every age, from 1 to 100 (44)

Age 44

“The Goldfinch”

by Donna Tartt

The images of love we start with never leave us.

The best books to read at every age, from 1 to 100 (45)

Age 45

“Where’d You Go, Bernadette”

by Maria Semple

When it comes to midlife crises, go big or go home.

The best books to read at every age, from 1 to 100 (46)

Age 46

“Salvage the Bones”

by Jesmyn Ward

Sometimes the only thing you can do is cling to those you love and wait out the storm.

The best books to read at every age, from 1 to 100 (47)

Age 47

“Stretching”

by Bob Anderson

As if you need a reminder, you’re not 25 anymore. Treat your body accordingly.

The best books to read at every age, from 1 to 100 (48)

Age 48

“Bossypants”

by Tina Fey

You’re juggling a lot. You’ve earned a good laugh from a celebrity who doesn’t pretend to be picture-perfect.

The best books to read at every age, from 1 to 100 (50)

Age 50

“Fifty Shades of Grey”

by EL James

Spice things up — or at least enjoy a good laugh.

The best books to read at every age, from 1 to 100 (51)

Age 51

“Who Do You Think You Are?”

by Alice Munro

It’s the small moments that define us.

The best books to read at every age, from 1 to 100 (52)

Age 52

“Men Without Women”

by Haruki Murakami

Life is a riddle with no right answer; attempting to figure out the solution is its own reward.

The best books to read at every age, from 1 to 100 (53)

Age 53

“A Man Called Ove”

by Fredrik Backman

It gets harder to make new friends as you age, but do it anyway. They might save your life.

The best books to read at every age, from 1 to 100 (54)

Age 54

“The Denial of Death”

by Ernest Becker

What would you do — and who would you be — if you weren’t afraid of dying?

The best books to read at every age, from 1 to 100 (55)

Age 55

“Olive Kitteridge”

by Elizabeth Strout

A person can be cruel and difficult but also loving and worthy of compassion.

The best books to read at every age, from 1 to 100 (56)

Age 56

“When Things Fall Apart”

by Pema Chödrön

Every challenge is an opportunity for transformative wisdom.

The best books to read at every age, from 1 to 100 (57)

Age 57

“Remains of the Day”

by Kazuo Ishiguro

If you’ve been living according to someone else’s rules, you can stop now.

The best books to read at every age, from 1 to 100 (58)

Age 58

“The Plague of Doves”

by Louise Erdrich

Think about what’s come before you because “history works itself out in the living.”

The best books to read at every age, from 1 to 100 (59)

Age 59

“Dynamic Aging”

by Katy Bowman

Don’t blame your age if you’re feeling creaky. It could just be the way you’re using (or not using) your body.

The best books to read at every age, from 1 to 100 (60)

Age 60

“The Five Years Before You Retire”

by Emily Guy Birken

Not to stress you out, but time is ticking. Do you have a good plan?

The best books to read at every age, from 1 to 100 (61)

Age 61

“Fear of Dying”

by Erica Jong

There are many ways to age. Gracefully doesn’t have to be one of them.

The best books to read at every age, from 1 to 100 (62)

Age 62

“Major Pettigrew’s Last Stand”

by Helen Simonson

Love knows no bounds, especially when books bring people together.

The best books to read at every age, from 1 to 100 (63)

Age 63

“Our Souls at Night”

by Kent Haruf

Curing loneliness can be as simple as asking for company.

The best books to read at every age, from 1 to 100 (64)

Age 64

“Old in Art School”

by Nell Painter

It’s not too late to try a new career, but brace yourself for the ageist naysayers.

The best books to read at every age, from 1 to 100 (65)

Age 65

“65 Things to Do When You Retire”

edited by Mark Evan Chimsky

If you need ideas, Jimmy Carter, Jane Fonda and Gloria Steinem have suggestions.

The best books to read at every age, from 1 to 100 (66)

Age 66

The “Outlander” series

by Diana Gabaldon

You don’t need time travel to keep the romantic sparks flying as you age — just imagination.

The best books to read at every age, from 1 to 100 (67)

Age 67

“Don Quixote”

by Miguel de Cervantes

You finally have time to read the first modern novel.

The best books to read at every age, from 1 to 100 (68)

Age 68

“The Year of Magical Thinking”

by Joan Didion

Grief can make you feel like you’re losing your mind. That’s normal.

The best books to read at every age, from 1 to 100 (69)

Age 69

“I Remember Nothing”

by Nora Ephron

“Every time one of my friends says to me, ‘Everything happens for a reason,’ I would like to smack her.”

The best books to read at every age, from 1 to 100 (70)

Age 70

“Master Class: Living Longer, Stronger, and Happier”

by Peter Spiers

Among the secrets to a fulfilling life: Never stop learning.

The best books to read at every age, from 1 to 100 (71)

Age 71

“Midnight’s Children”

by Salman Rushdie

You are forever linked to the time and place of your birth. What you do with that connection is up to you.

The best books to read at every age, from 1 to 100 (72)

Age 72

“Love in the Time of Cholera”

by Gabriel García Márquez

In the words of the Supremes: “You can’t hurry love. You just have to wait.” Sometimes decades.

The best books to read at every age, from 1 to 100 (73)

Age 73

“The Years of Lyndon Johnson”

four volumes, by Robert Caro

At 83, Caro is still working on this extraordinary series. You have time to catch up.

The best books to read at every age, from 1 to 100 (74)

Age 74

“Paris in the Present Tense”

by Mark Helprin

“Music is the only thing powerful enough to push aside the curtain of time,” so fill your life with song.

The best books to read at every age, from 1 to 100 (76)

Age 76

“Women Rowing North”

by Mary Pipher

With the right mind-set — and a willingness to say no — this could be the time of your life.

The best books to read at every age, from 1 to 100 (77)

Age 77

“Gilead”

by Marilynne Robinson

You’re ready to start thinking about what your life means and the legacy you’ll leave behind.

The best books to read at every age, from 1 to 100 (78)

Age 78

“Charlotte’s Web”

by E.B. White

Within this gentle tale lies a good lesson to share with grandchildren and to remind yourself: Change is the only constant.

The best books to read at every age, from 1 to 100 (79)

Age 79

“The Coming of Age”

by Simone de Beauvoir

You don’t have to act your age.

The best books to read at every age, from 1 to 100 (80)

Age 80

“Coming Into Eighty: Poems”

by May Sarton

Your ship may be battered, but what a voyage “Of learning what to be / And how to become it.”

The best books to read at every age, from 1 to 100 (81)

Age 81

“Devotions”

by Mary Oliver

At 81, the poet took stock of her life with a collection spanning five decades that asks, “What it is you plan to do / with your one wild and precious life?”

The best books to read at every age, from 1 to 100 (82)

Age 82

“The Summer of a Dormouse”

by John Mortimer

When your body stops doing what you want it to, laughter is a great coping mechanism.

The best books to read at every age, from 1 to 100 (83)

Age 83

All the thrillers and mysteries

If you haven’t yet acquainted yourself with Easy Rawlins, Mrs. Pollifax, Maisie Dobbs, Chief Inspector Armand Gamache and Commissario Guido Brunetti, invite them over. They’re great company.

The best books to read at every age, from 1 to 100 (84)

Age 84

“The Last Unknowns”

Deep, Elegant, Profound Unanswered Questions About the Universe, the Mind, the Future of Civilization, and the Meaning of Life edited by John Brockman

With time and wisdom to spare, there may be no better moment to ponder life’s big mysteries.

The best books to read at every age, from 1 to 100 (85)

Age 85

“Ravelstein”

by Saul Bellow

Our oldest friendships can still fascinate us.

The best books to read at every age, from 1 to 100 (86)

Age 86

“Old Filth”

by Jane Gardam

It’s never too late to make peace with your personal history.

The best books to read at every age, from 1 to 100 (87)

Age 87

“King Lear”

by William Shakespeare

Count your blessings for unconditional love, and express your appreciation to the people who bestow it.

The best books to read at every age, from 1 to 100 (88)

Age 88

“Nearing Ninety: And Other Comedies of Late Life”

by Judith Viorst, illustrated by Laura Gibson

Take it from someone who finds humor even in the tribulations of advancing age: “What’s there to complain about? Not much.”

The best books to read at every age, from 1 to 100 (89)

Age 89

“A Carnival of Losses: Notes Nearing 90”

by Donald Hall

“Why should the nonagenarian hold anything back?” That, you’ll be happy to hear, is a rhetorical question.

The best books to read at every age, from 1 to 100 (90)

Age 90

“Beachcombing for a Shipwrecked God”

by Joe Coomer

You may have to journey into the past to make sense of your present.

The best books to read at every age, from 1 to 100 (91)

Age 91

“Selected Poems: 1988-2013”

by Seamus Heaney

Enlightenment and beauty abound, even in the seemingly mundane moments of everyday life.

The best books to read at every age, from 1 to 100 (92)

Age 92

“Nothing to be Frightened Of”

by Julian Barnes

Don’t avoid the big questions of life and death and faith: Tackle them straight on with help from some of the greatest thinkers.

The best books to read at every age, from 1 to 100 (93)

Age 93

“Sapiens”

by Yuval Harari

You’ve witnessed nearly a century. Now behold the history of mankind.

The best books to read at every age, from 1 to 100 (94)

Age 94

“This Chair Rocks: A Manifesto Against Ageism”

by Ashton Applewhite

There are a lot of myths about aging. Don’t buy into any of them.

The best books to read at every age, from 1 to 100 (95)

Age 95

The Neapolitan novels

by Elena Ferrante

A true friendship can survive the ravages of time.

The best books to read at every age, from 1 to 100 (96)

Age 96

“Somewhere Towards the End”

by Diana Athill

There’s no value in regret.

The best books to read at every age, from 1 to 100 (97)

Age 97

“My Own Two Feet”

by Beverly Cleary

Every choice you’ve made has led you here, where you belong.

The best books to read at every age, from 1 to 100 (98)

Age 98

“Life Is So Good”

by George Dawson and Richard Glaubman

Dawson learned to read at 98, then wrote a book. So what are you going to do today?

The best books to read at every age, from 1 to 100 (99)

Age 99

“Little Boy”

by Lawrence Ferlinghetti

Just because you’re old doesn’t mean you’ve lost the beat.

The best books to read at every age, from 1 to 100 (100)

Age 100

“Sailor and Fiddler: Reflections of a 100-Year-Old Author”

by Herman Wouk

Life is a wonderful adventure. Books make it even better.

Top Articles
Latest Posts
Article information

Author: Edwin Metz

Last Updated: 01/15/2023

Views: 6298

Rating: 4.8 / 5 (78 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.