If you could give a child one bookshelf to carry with them through childhood, what books would you put on it? There are thousands of wonderful children’s books in the world, which makes choosing the right ones genuinely overwhelming. But if you’re looking for a reading bucket list, a core collection of books every child should read before age 10, this is it. These are the titles that come up again and again among teachers, librarians, and parents as the ones that truly stick. The ones children remember into adulthood. The ones that make kids laugh, cry, think, and fall in love with reading.
Unlike traditional classics lists, this guide focuses specifically on books children under 10 will genuinely love reading today, mixing timeless favorites with modern titles that have already proven their staying power. This list covers a wide range of ages, reading levels, and genres so there’s something here for every child at every stage. Some are best enjoyed as read-alouds long before a child can tackle them independently. Others are perfect for early independent readers. All of them are worth making time for before your child turns ten.
How We Chose This List
Every book on this list was chosen based on three things: lasting impact on young readers, accessibility across a range of reading levels, and the kind of story that sparks genuine conversation between children and adults. You’ll notice a mix of timeless classics and a few newer titles that have already proven their staying power. What you won’t find here are books chosen simply because they’re popular right now. This list is built to last.
Books are organized roughly by the age at which most children enjoy them independently, though many work beautifully as read-alouds at younger ages too. We also looked at the kinds of books that have demonstrated lasting recognition in children’s literature, including major children’s book awards and recommendations from organizations such as the American Library Association.
“Every child should read” is a deliberately ambitious phrase, but it doesn’t mean every child will love every book on this list. The goal is to introduce children to stories, characters, and ideas that have proven meaningful across generations.
How Old Should My Child Be for These Books?
The age ranges in this list are guidelines, not rules. A child’s reading ability, interests, attention span, and maturity can vary enormously, even among children who are the same age. If your 5-year-old isn’t reading independently yet, that’s completely fine. Many of the books on this list are meant to be read aloud first and enjoyed independently later.
In fact, some of the best books every child should read before age 10 can be shared with children years before they’re ready to read them on their own. A kindergartener may not be able to independently read Charlotte’s Web, Matilda, or The Wild Robot, but they can still experience those stories with a parent, teacher, or older sibling reading aloud. Listening to books that are above a child’s independent reading level builds vocabulary, comprehension, background knowledge, and a love of stories without requiring the child to decode every word themselves.

Think of the age ranges as suggestions for when a child might be ready to independently read a book, not as a deadline for when they need to have experienced it. If your child is younger than the suggested age, try reading it together. If they’re older and still enjoying a picture book or an easier chapter book, let them. The goal of this reading bucket list isn’t to rush children toward harder books. It’s to help them discover stories they’ll remember long after they’ve finished reading them.
Ages 2 to 6: Picture Books That Plant the Seeds
1. The Very Hungry Caterpillar by Eric Carle
Few picture books have earned their place in children’s literature as completely as this one. Eric Carle’s bold collage illustrations and simple, repetitive text introduce counting, days of the week, and the magic of transformation through the journey of one very determined caterpillar. Children return to this book again and again at different ages and always find something new in it. It is one of the best books every child should read before they start school, and one of the most satisfying to read aloud.
Best for: Ages 2 to 5 | Reading format: Read aloud
2. Where the Wild Things Are by Maurice Sendak
Maurice Sendak’s masterpiece about a boy named Max who sails to the land of the wild things has been sparking conversations about emotions, imagination, and belonging since 1963. The illustrations are extraordinary and the story manages to be both thrilling and deeply comforting at the same time. Children who feel big, unruly feelings see themselves in Max in a way that few other books achieve. This is a book every child should read before age 10, ideally many times over.
Best for: Ages 3 to 6 | Reading format: Read aloud or independent
3. Goodnight Moon by Margaret Wise Brown
Simple, rhythmic, and deeply soothing, Goodnight Moon has been the last book read before bed in millions of households for generations. The gentle ritual of saying goodnight to everything in the room is one of the earliest ways children experience the structure and comfort of language. It belongs in every home library and on every bedside table.
Best for: Ages 1 to 4 | Reading format: Read aloud
4. The Snowy Day by Ezra Jack Keats
When it came out in 1962, The Snowy Day broke new ground for being one of the first mainstream picture books to feature a Black child as the protagonist. Peter’s quiet, joyful exploration of a snow-covered city is told with warmth and wonder that feels just as fresh today as it did decades ago. The book won the 1963 Caldecott Medal, and its publisher, Penguin Random House, notes its importance as a pioneering picture book featuring a multicultural urban setting.
Best for: Ages 3 to 6 | Reading format: Read aloud or independent
5. Green Eggs and Ham by Dr. Seuss
Written using just 50 unique words, this is one of the most perfectly engineered early reading books ever created. The rhythm is irresistible, the message about trying new things is one children genuinely absorb, and the repetition makes it ideal for children who are just beginning to read independently. It’s also just genuinely funny. Dr. Seuss understood children’s humor in a way few authors have matched before or since.
Best for: Ages 3 to 6 | Reading format: Read aloud or independent

Ages 5 to 8: Early Readers That Build Confidence
6. Frog and Toad Are Friends by Arnold Lobel
Arnold Lobel’s Frog and Toad series is one of the finest achievements in children’s literature, and this first book is the perfect place to start. The stories are simple enough for early independent readers but rich enough to make adults misty-eyed. The friendship between Frog and Toad is genuine, complicated, and kind in equal measure, and the humor is perfectly pitched. Children who read these books learn what a good friend looks like before they have the words to describe it.
Best for: Ages 5 to 8 | Reading format: Read aloud or independent
7. The Elephant and Piggie Series by Mo Willems
Mo Willems is one of the most gifted children’s authors working today, and the Elephant and Piggie books are his masterwork. Written entirely in dialogue with large, expressive speech bubbles, these books are perfectly designed for beginning readers and absolutely hilarious for everyone. Gerald the elephant and Piggie the pig navigate friendship, disappointment, waiting, sharing, and joy in stories that feel both silly and emotionally true. If your child reads only one series in this age group, make it this one.
Best for: Ages 5 to 7 | Reading format: Independent
8. Amelia Bedelia by Peggy Parish
Amelia Bedelia, the well-meaning housekeeper who takes every instruction completely literally, has been making children laugh since 1963. “Draw the drapes” and “dress the chicken” take on hilarious new meanings in her hands. Beyond the humor, these books are a genuinely clever introduction to the idea that words can mean more than one thing, which is a foundational concept for reading comprehension. Children find Amelia Bedelia endlessly funny, which means they’ll want to read more, and that’s always the goal.
Best for: Ages 5 to 8 | Reading format: Read aloud or independent

Ages 6 to 10: Stories That Stretch Young Readers
9. Charlotte’s Web by E.B. White
Charlotte’s Web is one of those rare books that works on completely different levels depending on the age of the reader. Young children love Wilbur the pig and the farm. Older children begin to understand what Charlotte’s friendship and sacrifice really mean. And adults who read it aloud to their children often find themselves unexpectedly emotional at the end. E.B. White’s writing is some of the most beautiful prose ever written for children, and this book is essential reading for every child before age 10.
Best for: Ages 6 to 10 | Reading format: Read aloud or independent
10. The Magic Tree House Series by Mary Pope Osborne
Few series have done more for the reading habits of early elementary children than Magic Tree House. Jack and Annie travel through time and history in each book, making the series both genuinely educational and genuinely exciting. The books are perfectly pitched for children who are transitioning from picture books and early readers to chapter books, and the consistent characters and format make each new book feel like reuniting with old friends. Once a child is hooked on Magic Tree House, reading stops being something they have to do and starts being something they choose.
Best for: Ages 6 to 9 | Reading format: Read aloud or independent
11. Matilda by Roald Dahl
Roald Dahl understood children better than almost any other author, and Matilda is his most powerful book. The story of a brilliant girl ignored by her awful parents and terrorized by a monstrous headmistress is funny, frightening, and ultimately triumphant. Matilda’s love of reading and her extraordinary mind make her one of the most inspiring protagonists in children’s literature. For children who love books, reading about a child who loves books with the same intensity is a profound experience. This is a book every child should read before age 10, ideally shared as a family read-aloud.
Best for: Ages 7 to 10 | Reading format: Read aloud or independent
12. The Wild Robot by Peter Brown
Peter Brown’s The Wild Robot is one of the best modern children’s novels to emerge in recent years, and it has quickly earned the kind of emotional staying power that makes a book feel like a classic. Roz, a robot who washes up alone on a wild island, has to figure out how to survive in an environment she was never designed for. What begins as a story about technology and nature gradually becomes a deeply moving story about family, friendship, adaptation, and what it really means to be alive.
The combination of adventure, humor, and genuine emotion makes this a wonderful choice for children who are ready for a longer chapter book but aren’t quite ready to leave illustrated stories behind. Little, Brown Books for Young Readers lists the novel for ages 8 – 12, making it a particularly strong choice for confident readers approaching the upper end of your under-10 reading list. It’s also an excellent book to read aloud together because there is plenty to talk about long after the final page.
Best for: Ages 7 to 10 | Reading format: Read aloud or independent
13. The One and Only Ivan by Katherine Applegate
Ivan, a gorilla living in a shopping mall, narrates this Newbery Medal-winning novel, one of the most celebrated children’s books of the past decade. You can learn more about the Newbery Medal and its winning books through the American Library Association. It’s funny, moving, and quietly devastating in the way the best children’s books are. It raises real questions about captivity, freedom, and what we owe to animals without ever feeling preachy or heavy. Children who read this book often become more empathetic readers and more empathetic people. It’s a modern classic that belongs on every child’s bookshelf before age 10.
Best for: Ages 7 to 10 | Reading format: Read aloud or independent

Ages 7 to 10: Chapter Books That Create Lifelong Readers
14. The BFG by Roald Dahl
The Big Friendly Giant is Roald Dahl’s most purely joyful book. The friendship between Sophie, an orphan who can’t sleep, and the BFG, who catches dreams and speaks in gloriously mangled language, is one of the most charming relationships in children’s literature. Dahl invented an entire vocabulary for this book, and children absolutely love it. Reading it aloud as a family is one of the great shared reading experiences available to parents of children under ten.
Best for: Ages 7 to 10 | Reading format: Read aloud or independent
15. Because of Winn-Dixie by Kate DiCamillo
Kate DiCamillo is one of the finest writers working in children’s literature today, and Because of Winn-Dixie is the book that introduced her to the world. The story of Opal, a lonely girl who finds a stray dog and uses him as a bridge to connect with the people around her, reads in simple, luminous prose that children can read independently while adults admire the craft. The novel was a Newbery Honor book, and Candlewick Press provides additional information about the book and its author. It deals with themes of loneliness, loss, and the healing power of community with great tenderness and no sentimentality.
Best for: Ages 7 to 10 | Reading format: Read aloud or independent
16. Stuart Little by E.B. White
E.B. White appears twice on this list for good reason. Stuart Little, the story of a mouse born into a human family in New York City who sets off on a quest to find his dear friend Margalo the bird, captures longing, adventure, and the courage it takes to keep searching for what matters most. It’s shorter and slightly less well known than Charlotte’s Web, which makes it a wonderful discovery for children who loved that book and want more from the same author.
Best for: Ages 7 to 10 | Reading format: Read aloud or independent
17. The Phantom Tollbooth by Norton Juster
This is the book that children who love wordplay, puns, and ideas absolutely lose their minds over. Milo, a bored boy who receives a mysterious tollbooth in his room, travels through a land where numbers and letters are at war and where every concept is taken gloriously literally. The Phantom Tollbooth is clever in a way that respects children’s intelligence completely, and many adults who read it as children credit it with sparking a lifelong love of language. Slightly harder than most books on this list, it’s a wonderful stretch read for confident readers approaching age 9 or 10.
Best for: Ages 8 to 11 | Reading format: Read aloud or independent
18. Wonder by R.J. Palacio
Wonder tells the story of Auggie Pullman, a boy with a facial difference starting middle school for the first time. It has become one of the defining children’s books of the past decade for good reason. The story is told from multiple perspectives, each one revealing something new about kindness, cruelty, and what it means to choose to be good. Children who read Wonder tend to talk about it for days. It raises important conversations about inclusion, empathy, and how we treat people who are different from us, and it does so through a story that is genuinely gripping and emotionally honest.
Best for: Ages 8 to 12 | Reading format: Read aloud or independent
19. The Lion, the Witch and the Wardrobe by C.S. Lewis
Four siblings step through the back of a wardrobe into Narnia, a land caught in eternal winter under the spell of the White Witch. C.S. Lewis built an entire world that feels simultaneously ancient and urgent, and the themes of courage, sacrifice, and the battle between good and evil are handled with a directness that children find deeply satisfying. This is a book every child should read before age 10, and one that holds up remarkably well when revisited as an adult. The whole series is worth reading, but this is the essential starting point.
Best for: Ages 8 to 12 | Reading format: Read aloud or independent
20. Harry Potter and the Sorcerer’s Stone by J.K. Rowling
No list of books every child should read before age 10 would be complete without Harry Potter. The story of an orphan who discovers he is a wizard on his eleventh birthday and goes off to Hogwarts School of Witchcraft and Wizardry has introduced more children to the pleasure of long, immersive reading than almost any other book in history. The world-building is extraordinary, the characters are unforgettable, and the themes of friendship, courage, and standing up to power resonate deeply with children navigating their own complicated social worlds. For many children, this is the kind of book that can turn reading from something they have to do into something they genuinely want to do.
Best for: Ages 8 to 12 | Reading format: Read aloud or independent
Quick Reference: All 20 Books at a Glance
| # | Title | Author | Best Age |
|---|---|---|---|
| 1 | The Very Hungry Caterpillar | Eric Carle | Ages 2 to 5 |
| 2 | Where the Wild Things Are | Maurice Sendak | Ages 3 to 6 |
| 3 | Goodnight Moon | Margaret Wise Brown | Ages 1 to 4 |
| 4 | The Snowy Day | Ezra Jack Keats | Ages 3 to 6 |
| 5 | Green Eggs and Ham | Dr. Seuss | Ages 3 to 6 |
| 6 | Frog and Toad Are Friends | Arnold Lobel | Ages 5 to 8 |
| 7 | Elephant and Piggie Series | Mo Willems | Ages 5 to 7 |
| 8 | Amelia Bedelia | Peggy Parish | Ages 5 to 8 |
| 9 | Charlotte’s Web | E.B. White | Ages 6 to 10 |
| 10 | Magic Tree House Series | Mary Pope Osborne | Ages 6 to 9 |
| 11 | Matilda | Roald Dahl | Ages 7 to 10 |
| 12 | The Wild Robot | Peter Brown | Ages 7 to 10 |
| 13 | The One and Only Ivan | Katherine Applegate | Ages 7 to 10 |
| 14 | The BFG | Roald Dahl | Ages 7 to 10 |
| 15 | Because of Winn-Dixie | Kate DiCamillo | Ages 7 to 10 |
| 16 | Stuart Little | E.B. White | Ages 7 to 10 |
| 17 | The Phantom Tollbooth | Norton Juster | Ages 8 to 11 |
| 18 | Wonder | R.J. Palacio | Ages 8 to 12 |
| 19 | The Lion, the Witch and the Wardrobe | C.S. Lewis | Ages 8 to 12 |
| 20 | Harry Potter and the Sorcerer’s Stone | J.K. Rowling | Ages 8 to 12 |
How to Work Through This List With Your Child
A reading bucket list is only useful if it’s enjoyable, so here are a few thoughts on how to approach this list without turning it into a homework assignment.
- Don’t read them in order. Start with whatever jumps out at your child. Interest and excitement matter far more than any particular sequence.
- Read many of them aloud together. Even books your child could read independently are often richer and more memorable when shared as a family read-aloud. Charlotte’s Web, Matilda, and The BFG in particular are extraordinary read-aloud experiences.
- Don’t rush. This list is designed to span years, not months. Savoring each book and talking about it afterward is far more valuable than getting through the list quickly.
- Let the list expand. Every book here is a doorway. Charlotte’s Web leads to Stuart Little. Matilda leads to James and the Giant Peach and The BFG. Magic Tree House leads to every history book your child will ever love. The best reading lists are the ones that keep growing.

- Use the library. You don’t need to own all of these. A library card is all it takes to work through this entire list for free, and the experience of choosing a book from a library shelf is one worth preserving in an age of instant digital access.
👉 Related reading: Best Books for Beginning Readers: Top Picks by Age and Level
👉 Related reading: How to Build a Reading Routine for Kids That Actually Sticks
👉 Related reading: Reading Milestones by Age: Is Your Child on Track?
Final Thoughts
The books every child should read before age 10 are not great because they teach lessons or check boxes. They are great because they are genuinely wonderful stories that happen to be exactly right for the age at which children encounter them. The Very Hungry Caterpillar at age three and Harry Potter at age nine are both perfect matches between a reader and a book, and those matches are what create the lifelong readers we all hope our children become.
Don’t treat this list as a requirement. Treat it as an invitation. Pick one up tonight and read it together. See what happens.
FAQ: Books Every Child Should Read Before Age 10
What books should every child read before age 10?
The books every child should read before age 10 include timeless classics like Charlotte’s Web, Where the Wild Things Are, Matilda, and The Lion the Witch and the Wardrobe, alongside modern essentials like Wonder and The One and Only Ivan. The full list of 20 books above covers every age from toddler through upper elementary and includes picture books, early readers, and chapter books for every stage of reading development.
What is the best book to read to a 5 year old?
At age 5, some of the best books to read aloud include Green Eggs and Ham by Dr. Seuss, Frog and Toad Are Friends by Arnold Lobel, and Where the Wild Things Are by Maurice Sendak. These books have language and stories perfectly pitched for this age and work beautifully as shared read-alouds. The Elephant and Piggie series by Mo Willems is also excellent for children who are beginning to read independently at this age.
When should children start reading chapter books?
Most children are ready to begin reading simple chapter books independently around ages 6 to 7, typically in first grade. The Magic Tree House series and Elephant and Piggie books are excellent first chapter book experiences. However, children can enjoy listening to longer chapter books read aloud well before they can tackle them independently. Charlotte’s Web and Matilda work beautifully as read-alouds for children as young as 5 or 6 even though they are above independent reading level for that age.
Is Harry Potter appropriate for children under 10?
Harry Potter and the Sorcerer’s Stone is generally considered appropriate for children ages 8 and up. It deals with themes of death, loss, and danger but handles them in an age-appropriate way that most children in this range respond to without being overwhelmed. Later books in the series become progressively darker and are better suited to older readers, but the first book is a wonderful reading experience for children approaching age 9 or 10.
What are the best classic books for children under 10?
The best classic books for children under 10 include Charlotte’s Web and Stuart Little by E.B. White, the Frog and Toad series by Arnold Lobel, Matilda and James and the Giant Peach by Roald Dahl, The Lion the Witch and the Wardrobe by C.S. Lewis, The Phantom Tollbooth by Norton Juster, and Where the Wild Things Are by Maurice Sendak. These books have proven their staying power across generations of young readers and are as compelling today as when they were first published.
What should I read aloud to my child before age 10?
The most important thing is not checking every title off a list. Children benefit most when they have opportunities to discover books that genuinely interest them, whether that means reading a beloved picture book for the hundredth time or getting completely absorbed in their first long chapter book. Use this list as a starting point, not a requirement.
