movement. I think fairy tales are great
as long as you follow them up with a guided conversation. Little Mermaid throws her life away for a boy? Do you think it was a wise thing to do? Goldilocks breaking and entering the
strangers’ house? What do you think she
could have done differently? Should
Sleeping Beauty marry a Prince she just met? Or perhaps wait till she can find out if they have things in common? (I haven’t sorted out my feelings about Snow White living with seven creepy men in the woods yet, so I left this one out for
now). So yes, I don’t think that princesses
who swoon at the sight of trouble and need princes to live happily ever after
make for good role models.
The best antidote to traditional fairy tales are books that show strong girls, untraditional princesses who know how
to kick butts and can save princes out of trouble for a change, quick witted girls who
know what they want and go for it, princesses who search for their most
magnificent thing and know that there is more to life than Prince
Our family has four library cards and on
our weekly library trip we get between 100-200 books. In our readings we came across some really
great books. A Gold Star for Zog is currently my kids’ favorite ones.
We will be adding to our list as time goes by. For now this is our list of 19 wonderful books for Girls who don’t want to kiss that frog.
1. Don’t kiss the frog – princess stories with attitude by Fiona Waters. This book is fun to read and it teaches important lessons about self-acceptance, courage and about doing things your own way. Typographic design, whimsical illustrations, humor and silly story twists are some of the things we love about this great book.
2. The princess in Black by Shannon Hale. Princess Magnolia can wear pink and act like a delicate flower, she can also wear black and enjoy an action packed adventure. This books reminds me of Alexander Duma. In the tradition of Three Musketeers it has mystery, suspense and a juicy secret.
3. The girl who loved wild horses by Paul Goble. This girl knows what she wants and is not afraid to go for it. And if she needs to leave her family behind to follow her dreams, so be it. Beautiful story and stunning artwork.
4. The most magnificent thing by Ashley Spires. If at first you don’t succeed, try and try and try and try again. My kids immediately connected to the character and told me that many times they felt the same frustration of seeing in their minds’ eyes something and not being able to produce it with their hands. Great book!
5. The Mermaid and the Shoe by K. G. Campbell. Little Minnow is one of the fifty daughters of the King Neptune. All of her sisters have special talents like traning fish and growing underwater gardens, but not Minnow. She doesn’t seem to do anything well, except asking questions that nobody has answers for and her mean sister even calls her “useless.” It all changes one day when little Minnow goes on exploring adventure and finds answers to her questions all on her own. From then on she knows what she is here for, she is “a daring explorer.”
6. Not all princesses dress in pink by Jane Yolan. Girls come in all kinds. Some wear red socks and other baseball mitts. It’s all good as long as you have your tiara, which I told my daughter here is a metaphor for inner sparkle.
7. Rosie Revere, Engineer by Andrea Beaty. This rhyming book with great illustrations delivers an important lesson – Girls CAN be engineers.
8. The girl who never made mistakes by Mark Pett. A mistake is not the end of the world and sometimes it actually turns the life for the best.
9. The paper bag Princess by Robert Munsch. A classical fairy tale with a modern twist. In this story prince is snatched by the dragon and it’s a princess who saves him. Only there are no wedding bells at the end of this story because she discovers that her princess is vain and silly.
10 Stand Tall, Molly Lou Melon by Patty Lovell. A heart-warming story of a little girl who learns a series of lessons about life that all children can benefit from.
var li =
li.src = (‘https:’
== document.location.protocol ? ‘https:’ : ‘http:’) +
var s =
document.getElementsByTagName(‘script’); s.parentNode.insertBefore(li, s);