Disclosure: As an Amazon Associate, Bookish Wisdom earns from qualifying purchases. This doesn't change our picks or your price.
Quick answer: The best books About Being a Good Person for Kids include Have You Filled a Bucket Today? by Carol McCloud, Each Kindness by Jacqueline Woodson, Be Kind by Pat Zietlow Miller and twelve more picks chosen for story quality and age fit. Each book below has a short description, a suggested age range and who it suits best, with a comparison table to help you choose quickly.
Being a good person means being kind, honest, generous and brave enough to help others. These picture books and novels show children what goodness looks like in everyday life, from sharing and including others to standing up for what is right.
Table of Contents
Quick Comparison Table
| Book | Author | Ages | Best for |
|---|---|---|---|
| Have You Filled a Bucket Today? | Carol McCloud | 4-9 | kids learning about kindness |
| Each Kindness | Jacqueline Woodson | 5-9 | thoughtful readers |
| Be Kind | Pat Zietlow Miller | 4-8 | kids who want to help |
| How Kind! | Mary Murphy | 2-5 | toddlers |
| Ordinary Mary's Extraordinary Deed | Emily Pearson | 4-8 | kids who think small acts don't matter |
| The Rainbow Fish | Marcus Pfister | 3-7 | sharing lessons |
| Horton Hears a Who! | Dr. Seuss | 4-8 | rhyme lovers |
| Stone Soup | Marcia Brown | 4-8 | folktale fans |
| Miss Rumphius | Barbara Cooney | 5-9 | dreamers |
| The Lion and the Mouse | Jerry Pinkney | 3-7 | wordless book fans |
| Enemy Pie | Derek Munson | 5-9 | kids with a rival |
| What Does It Mean to Be Kind? | Rana DiOrio | 4-8 | kids who like simple lessons |
| The Big Umbrella | Amy June Bates | 3-7 | inclusive kids |
| Those Shoes | Maribeth Boelts | 5-9 | kids learning about wants and needs |
| Wonder | R.J. Palacio | 8-12 | older readers |
How We Chose These Books
We looked for real, widely available titles that match the theme and the age range, and we favoured books with clear storytelling and strong reputations with parents, teachers and librarians. Age ranges are suggestions, not rules, so you know your reader best. Previewing a book before you hand it over is always a good idea, especially for sensitive topics.
The 15 Books
1. Have You Filled a Bucket Today? by Carol McCloud
Kind words fill invisible buckets, and unkind words empty them. Recommended ages: about 4-9.
Best for: kids learning about kindness.
2. Each Kindness by Jacqueline Woodson
Chloe regrets not being kind to a new girl. Recommended ages: about 5-9.
Best for: thoughtful readers.
3. Be Kind by Pat Zietlow Miller
A girl wonders what it really means to be kind. Recommended ages: about 4-8.
Best for: kids who want to help.
4. How Kind! by Mary Murphy
Farm animals pass along small acts of kindness. Recommended ages: about 2-5.
Best for: toddlers.
5. Ordinary Mary's Extraordinary Deed by Emily Pearson
One good deed spreads around the world. Recommended ages: about 4-8.
Best for: kids who think small acts don't matter.
6. The Rainbow Fish by Marcus Pfister
A beautiful fish learns that sharing brings happiness. Recommended ages: about 3-7.
Best for: sharing lessons.
7. Horton Hears a Who! by Dr. Seuss
Horton protects a tiny world no one else believes in. Recommended ages: about 4-8.
Best for: rhyme lovers.
8. Stone Soup by Marcia Brown
Hungry soldiers show villagers how sharing creates a feast. Recommended ages: about 4-8.
Best for: folktale fans.
9. Miss Rumphius by Barbara Cooney
Miss Rumphius sets out to make the world more beautiful. Recommended ages: about 5-9.
Best for: dreamers.
10. The Lion and the Mouse by Jerry Pinkney
A mouse repays a lion's kindness. Recommended ages: about 3-7.
Best for: wordless book fans.
11. Enemy Pie by Derek Munson
A boy learns that enemies can become friends. Recommended ages: about 5-9.
Best for: kids with a rival.
12. What Does It Mean to Be Kind? by Rana DiOrio
A girl shows kindness to a new classmate. Recommended ages: about 4-8.
Best for: kids who like simple lessons.
13. The Big Umbrella by Amy June Bates
A big umbrella welcomes everyone underneath. Recommended ages: about 3-7.
Best for: inclusive kids.
14. Those Shoes by Maribeth Boelts
Jeremy gives his too-small shoes to a friend. Recommended ages: about 5-9.
Best for: kids learning about wants and needs.
15. Wonder by R.J. Palacio
Auggie's first year at school teaches everyone to choose kind. Recommended ages: about 8-12.
Best for: older readers.
How to Choose the Right Book
For toddlers and preschoolers, start with How Kind!, The Big Umbrella and The Rainbow Fish. School-age children will connect with Have You Filled a Bucket Today?, Each Kindness and Enemy Pie. Kids who want to make a difference will love Miss Rumphius and Ordinary Mary's Extraordinary Deed, while older readers should try Wonder.
Tips for Choosing and Sharing These Books
- Read it first. A quick skim lets you spot anything that might need a conversation.
- Match the book to the child. A reader who loves jokes may prefer a funny pick, while a quiet reader may prefer a gentler story.
- Read together. Pausing to ask what a character might feel or do next turns a story into a conversation.
- Visit the library. Borrowing a few titles from this list lets you find the ones your child returns to.
- Revisit favourites. Children often ask for the same book again and again, and rereading builds confidence.
Frequently Asked Questions
What is the best book on this list to start with?
Have You Filled a Bucket Today? by Carol McCloud is a strong place to start, and every book on this list is a good option.
What age are these books for?
The books on this list suit roughly ages 2 to 12, and each entry shows its own suggested range.
Should I read these books aloud?
Many of them work well read aloud, especially with younger children, and older readers may enjoy reading them independently.
Where can I find these books?
Most of these titles are easy to find at public libraries, school libraries and bookshops, and many are available as ebooks or audiobooks, which can help reluctant or struggling readers.
Related: 15 Best Books for Kids About Being a Good Friend · How Many Books Does the Average Person Read a Year?