Top 10: Children’s Book Authors Who Never Disappoint

Best Children’s Book Authors

You know how there are authors that your children always wait impatiently for the next new book?  And maybe they write a great series but the books are very similar.  But then there are other authors that either 1) write in a wide range of genres from picture books to easy chapter books to YA fiction and EVERYTHING they write is amazing?  Or 2) They never seem to have a dud even though everyone is allowed a dud when they are a prolific author.  Or 3) their work is crazy imaginative!  How do they DO that?!  I don’t know but I do know that these authors never disappoint and they are all prolific and amazing writers.

The authors are in alphabetical order because it’s impossible to rank them; they are all so good.  I picked 5 books ranging from picture books, easy readers, chapter books, and beginning chapter books for each author.  The level of difficulty goes from left to right (left is easier).

p.s. There are some new authors who don’t have dozens of books published yet so they didn’t make this list, but are ones to watch:  Jeanne Birdsall, Cynthia Lord, Grace Lin, Sara Pennypacker. What authors do you like?  Please leave a comment of your favoritess and add to the list!  I know I have left off a million other amazing authors!

1. Judy Blume


2. Joseph Bruchac


3. Beverly Cleary


4. Sharon Creech


5. Roald Dahl


6. James Howe


7. Patricia Polacco


8. Cynthia Rylant


9. David Wiesner


10. Mo Willems

To examine any book more closely at Amazon, please click on the image of the book.

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

By Mia Wenjen, PragmaticMom


  1. Fabulous list! I love your mix of old and new authors!

  2. You’ve got some great authors listed here! I used to LOVE Henry & Mudge books when I was little. Also the Ramona series rocked.

  3. I LOVE your blog!
    I LOVE parenting!
    I LOVE modern!

    Right on!!
    THank YOU!


Leave a Comment

CommentLuv badge