Skip to main content

101 Baby Names from Classic Children’s Books

Classic children's books make for great baby name inspiration. Find names for boys and girls inspired by your favorite children's books!
Names Inspired by Children's Books
Updated: May 29, 2023

Are you on a search for a popular or unique baby name for your little reader-to-be? Literary baby names inspired by fairy tales and other children’s books will give you a great story to share with your child if they ask where their name came from. Maybe it’s a character from your favorite book, or a fairy tale hero you find inspiring.

From picture books by Beatrice Potter to novels by Charles Dickens and Mark Twain, if you’re looking for some bookish baby name inspiration, there are a multitude of literary monikers to choose from for your little book worm.

Related: 150 Medieval Baby Names, Meanings and Origins

Baby Boy Names Inspired By Children’s Books

Check out these characters for ideas for literary baby boy names from storybook characters to consider for your little baby boy.

Boy Names Inspired by Children's Books that Start with A to I

  1. Adam - Hebrew meaning “son of the red Earth.” From Beauty and the Beast.
  2. Albus - German meaning “white.” After Albus Dumbledore from Harry Potter.
  3. Alexander - From Alexander and the Terrible, Horrible, No Good, Very Bad Day.
  4. Arnold - German meaning “eagle” and “powerful.” After Arnold Lobel American author of the Frog and Toad series.
  5. Artemis - Greek meaning “moon goddess.” From Artemus Fowl.
  6. Arthur - Welsh/Celtic meaning “bear hero.” After the children’s book and tv series Arthur.
  7. Aslan - Old English meaning “ash tree” or Turkish meaning “lion.” From The Chronicles of Narnia
  8. Atticus - Latin meaning “from Athens.” After Atticus Finch, from To Kill a Mockingbird.
  9. Christopher - Greek meaning “Christ-bearer.” After Christopher Robin from Winnie the Pooh.
  10. Don - Old English meaning “ruler of the world.” After Corduroy author Don Freeman.
  11. Edmund - Spanish meaning “homebody”; Old English meaning “rich warrior.” From The Chronicles of Narnia
  12. Eric - Scandinavian meaning “ruler of all.” After Eric Carle, author of The Very Hungry Caterpillar.
  13. Ezra - Hebrew meaning “salvation.” After Ezra Jack Keats, author of The Snowy Day.
  14. Finn - Irish meaning “fair-haired”; Old Norse meaning “thunder.” From Huckleberry Finn.
  15. Gaston - French meaning “from Gascony.” From Beauty and the Beast.
  16. George - Greek meaning “farmer.” Inspired by Curious George.
  17. Gilbert - German meaning “bright desire.” After Gilbert Blythe from Anne of Green Gables.
  18. Hansel - Scandinavian meaning “the Lord is gracious” or Hindi meaning “swan.” From Hansel and Gretel.
  19. Harold - Old German meaning commander. Inspired by Harold and the Purple Crayon.
  20. Harry - Old German meaning “commander,” or German meaning “house ruler.” Inspired by Harry Potter.
  21. Hector - Greek meaning “anchor.” After Hector from Holes.
  22. Holden - Old English meaning “valley.” From The Catcher in the Rye.
  23. Huck - German meaning “bog.” From Huckleberry Finn.

Boy Names Inspired by Children's Books that Start with J to Z

  1. Jack - Hebrew meaning “the supplanter” or “God’s grace.” From Jack and the Beanstalk.
  2. James - Hebrew meaning “Supplanter” or “substitute.” Inspired by Roald Dahl’s James and the Giant Peach.
  3. Kenneth - English meaning “royal obligation” or Irish/Scottish for “handsome.” After Kenneth Grahame, author of The Wind in the Willows.
  4. Laurence - Latin meaning “glorified” or “laurel crown.” After Laurie from Little Women.
  5. Max - From Where the Wild Things Are.
  6. Lewis - German meaning “famous warrior.” After Alice’s Adventures in Wonderland author Lewis Caroll.
  7. Lyle - French meaning “from the island.” From Lyle, Lyle, Crocodile.
  8. Ludwig - German meaning “famous warrior.” After Ludwig Bemelman, author of Madeline.
  9. Maurice - Latin meaning “dark-sinned.” After Maurice Sendak, author of Where the Wild Things Are.
  10. Matthew - Hebrew meaning “gift of God.” After Matthew Cuthbert of Anne of Green Gables.
  11. Peter - Latin meaning “rock, stone.'“ From Peter Rabbit or The Snowy Day.
  12. Pete - Latin meaning “rock, stone.” After Pete The Cat.
  13. Phillip - Greek meaning “horse lover.” From Sleeping Beauty.
  14. Romeo - Italian meaning “pilgrim to Rome” or “romantic lover.” From Shakespeare’s Romeo & Juliet.
  15. Ron - Latin meaning “true image.” After Ron Weasley from Harry Potter.
  16. Sylvester - Latin/English meaning “woodman” or “from the forest.” From Sylvester and the Magic Pebble.
  17. Stanley - Old English meaning “from the rocky meadow.” After Stanley from Holes.
  18. Thomas - Greek meaning “twin.” After Thomas The Train.
  19. Tom - Greek meaning “twin” or Old English meaning “little.” After Tom Sawyer.
  20. Wilbur - German meaning “bright desire.” Inspired by Charlotte’s Web.

Baby Girl Names Inspired By Children’s Books

Heroines from children’s books are plentiful, so inspire your daughter by giving her a book-inspired baby girl name.

Girl Names Inspired by Children's Books that Start with A to K

  1. Alice - German meaning “noble” or Greek meaning “truth.” From Alice in Wonderland.
  2. Amelia - German meaning “industrious.” From the series Amelia Bedelia.
  3. Amy - Latin/French meaning “beloved.” After Amy March from Little Women.
  4. Anne - Hebrew meaning “gift of God’s favor.” From Anne of Green Gables.
  5. Ariel - Hebrew meaning “like a beautiful melody.” From The Little Mermaid.
  6. Aurora - Latin meaning “gold” or “goddess of the dawn.” From Sleeping Beauty.
  7. Beatrice - Latin meaning “happy.” Inspired by the Ramona Quimby series.
  8. Beatrix - Latin meaning “happy.” After Beatrix Potter, illustrator, scientist, and children’s book writer.
  9. Belle - Spanish meaning “beautiful” or Hebrew meaning “God’s oath.” From Beauty and the Beast.
  10. Beth - Hebrew meaning “God’s oath” or “dedicated.” After Beth March from Little Women.
  11. Beverly - Old English meaning “meadow of beavers.” After author Beverly Cleary.
  12. Cassandra - Greek meaning “capricious” after the prophet of doom in mythology." After Cassandra Mortmain from I Capture the Castle.
  13. Charlotte - French meaning “little and womanly.” Inspired by Charlotte’s Web.
  14. Diana - Latin/Greek meaning “divine.” After Diana Barry from Anne of Green Gables.
  15. Dorothy - Greek meaning “gift of God.” From The Wonderful Wizard of Oz.
  16. Eloise - French meaning “intelligent, smart” or Old German meaning “warrior maiden.” From the book series of the same name.
  17. Elizabeth - Hebrew meaning “my God is an oath.” After Elizabeth Bennett, from Jane Austen’s Pride and Prejudice.
  18. Emily - Latin meaning “Eager.” Inspired by Emily Elizabeth from Clifford, the Big Red Dog.
  19. Esperanza - Spanish meaning “hope.” After Esperanza Cordero from The House on Mango Street.
  20. Gretel - Greek/Persian/Hebrew/Irish meaning “child of light,” “pearl,” or “jewel.” From Hansel and Gretel.
  21. Harriet - French meaning “ruler of the household.” French From Harriet The Spy.
  22. Heidi - German meaning “noble and serene.” From the book of the same name.
  23. Hermione - Greek meaning “earthy.” Inspired by Hermione Granger from Harry Potter.
  24. Judy - Hebrew meaning “praised.” After author Judy Blume.
  25. Juliet - French meaning “youthful.” From Shakespeare’s Romeo and Juliet.
  26. Katniss - Greek meaning “aquatic plant.” Inspired by The Hunger Games.

Girl Names Inspired by Children's Books that Start with L to Z

  1. Laura - Latin meaning “laurel leaves,” “honor,” “fame,” and “spirit.” After Laura Ingalls Wilder, author of Little House on the Prairie and character from the book series.
  2. Lucy - Latin meaning “riches” or “light.” From The Lion, The Witch, And the Wardrobe.
  3. Luna - Latin for “moon.” After Luna Lovegood from Harry Potter.
  4. Lisa - Hebrew meaning “consecrated to God,” or "Greek meaning “honeybee.” Inspired by the little girl in Corduroy.
  5. Louisa - German meaning “fights with honor” or Spanish meaning “warrior.” After Louisa May Alcott, author of Little Women.
  6. Madeline - English meaning high “tower” or Hebrew meaning “Woman from Magdala.” From the book series of the same name.
  7. Margaret - German/Gaelic/Scottish/Hebrew meaning “little pearl.” Inspired by Meg from Little Women.
  8. Marilla - Hebrew meaning “bitter” or “rebellion.” From Anne of Green Gables.
  9. Matilda - German meaning “battle maiden” or “strength.” Inspired by the Roald Dahl book of the same name.
  10. Margery - Greek meaning “child of light,” “pearl,” or “jewel.” After Margery Williams, author of The Velveteen Rabbit.
  11. Mary - Hebrew/Italian/French meaning “bitter” or “beautiful.” After Mary Lennox from The Secret Garden.
  12. May Belle - French meaning “my beautiful one.” From Bridge to Terabithia.
  13. Nancy - Greek meaning “pure” or Hebrew for “full of Grace.” Inspired by the Nancy Drew series.
  14. Nellie - Latin meaning “horn,” English meaning “by the adler tree,” or Irish meaning “champion.” After Nellie Oleson in Little House on the Prairie.
  15. Opal - Sanskrit meaning “jewel.” Inspired by Because of Winn Dixie.
  16. Pippi - Scandinavian meaning “lover of horses.” After Pippi Longstocking.
  17. Rachel - Hebrew meaning “little lamb,” “ewe,” or “one with purity.” After Rachel Lynde of Anne of Green Gables.
  18. Ramona - Inspired by Ramona Quimby.
  19. Rose - Latin meaning “flower.” After Rose Red from the fairytale Snow-White and Rose-Red.
  20. Sally - Spanish meaning “saviour.” Inspired by The Cat in The Hat.
  21. Sara - Hebrew meaning “princess” or “lady.” From A Little Princess.
  22. Winnie - English meaning “friend of peace” or “fair.” After Winnie The Pooh.
  23. Winifred - German meaning “peace.” After the princess in The Princess and the Pea.
  24. Wendy - German meaning “wanderer” or English meaning “fair.” From Peter and Wendy.

Baby Gender Neutral Names Inspired By Children’s Books

These unisex literary monikers all have a rich background.

  1. Charlie - Italian meaning “valiant,” “strong,” or “free.” Inspired by Charlie Brown from the Peanuts books or Charlie from Charlie and the Chocolate Factory.
  2. Frances - Old French meaning “free.” After Frances Hodgson Burnett, author of A Little Princess.
  3. Jesse - Hebrew meaning “God’s gift.” From Bridge to Terabithia.
  4. Jo - Hebrew meaning “he shall increase” or Greek for “violet flower.” From Little Women.
  5. Kiki - Spanish meaning “ruler of the household.” From The House on Mango Street.
  6. Leslie - Scottish meaning “gray fortress” or “small meadow.” After Leslie Burke from Bridge to Terabithia.
  7. Mo - French meaning “dark” or Irish meaning “bitter.” After author Mo Willems.
  8. Scout - French meaning “watchman.” From To Kill A Mockingbird.
  9. Rory - German, Scottish, and Irish meaning “famous ruler.” From Black Beauty.

For more baby name inspiration check out these popular baby name lists:

Considering one of these names? Pin it to save it for later:

pinterest graphic of children's book names

Stephanie Sokol

About Stephanie

Stephanie is a mom living in the Chicago area with over 10 years’ experience in… Read more

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.