Don't forget to try Jakhu Stories, the best bedtime stories app for kids

Educate and Have Fun with Short Stories

readings for children

--- looking for a specific story?, select a value    >>>

or use the searchbox at top right

For teachers

Don't miss the Workbook of Values, a great selection of short stories with coloring pictures that you can download for free. The best way to enter the world of educational stories.



Stories have an incredible educational value due to the their influence on memory, but also because... children love them!
Our aim is to support and help you with this task. In this site:

  • You will find hundred of stories.
  • We will help you to teach values.
  • You can listen to a thousand audio stories.
  • Enjoy time with your children even more.
  • You will learn to tell stories.
  • We also offer you...
  • And create your own.
  • ... losts of educational resources.

If you are an education pro, you know about the benefits of stories better than anyone,

Browse this site at your leisure. Your children will really enjoy our varied and top quality resources. Thousands of teachers are using them right now!
And if you like our work, spread the word: the more people know about us, the more children will benefit.


Stories for children

At Bedtime Stories, we have a great collection of short stories to educate children about values, with all sorts of characters and situations.
We offer them as a great educational resource for parents and teachers.

New stories and themes are frequently added: you will never be short of new educational stories!

An almost impossible peace, a story about Peace

Giants and dragons had been enemies for years on end, but they had learned a lot. They were no longer so foolish as to wage wars with terrible battles in which thousands died. Now, every year they held bowling matches instead. A giant against a dragon. Whoever lost would become the winner’s slave. If a dragon won, he could use the giant’s muscles for all that heavy lifting. If a giant won, he would have free flights and fire for the whole year.

That is how they prevented their deaths and yet they hated each other more and more. Every year the winners were so cruel to the losers, in revenge for the times they had lost. There came a time when what mattered most was not winning the bowling match, but rather not losing.

Yonk the Giant was the best bowler, and the most afraid. He had never lost. Many dragons had been his slaves and they were dying to see him lose so they could get their revenge. This is why Yonk was terrified of losing. Especially since last year’s match, when he missed his first ever strike and decided that something had to change.

The following year he won again. When he arrived home, his slave dragon feared the worst but Yonk had a different idea in mind.

“This year you will not be my slave. We will go bowling and I will teach you all of my secrets. But you must promise me one thing: when you win your match next year, you will not be cruel to your giant. Do the same as I am doing with you.”

The dragon gladly accepted. Yonk kept his promise and he spent the entire year without flying or warming himself with the dragon’s fire breathing. The dragon also kept his promise and both did exactly the same every year afterwards. Yonk’s idea became so popular that, within just a few years, many giants and dragons were spending their days bowling together. They forgot about their battles and cruelty and treated each other as play friends rather than enemies.

Much later Yonk lost his first bowling match but he was no longer afraid of losing because, by putting a stop to the enslavement of dragons, he had ended their hatred and sowed the seeds of an almost impossible peace between giants and dragons.

Translated by Emily McPherson, Manchester Metropolitan University

(function($) { setTimeout(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = ''; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); },6000); })(jQuery); */ ?>