Fairy Tales+ logo

Bedtime Stories

Discover free online bedtime stories for kids ages 3–8 — calming tales curated by age to match growing minds and help little ones fall asleep peacefully.

Three little pigs set out into the world to build their own homes, each choosing different materials and approaches. When a hungry wolf comes by, the pigs must rely on their wits and hard work to face the threat.

Author:

A sweet little girl, loved by all, sets out through the woods to visit her grandmother with a basket of treats. Along the way, she encounters a cunning wolf who tries to distract her from the path.

Author:

A struggling shoemaker finds that his unfinished work is mysteriously completed overnight, bringing unexpected fortune. Curious to uncover the source of this help, he and his wife decide to stay awake one night and witness an astonishing secret.

Author:

A clever cat devises a daring plan to change the fortunes of his struggling master. Using wit, trickery, and bravery, the cat navigates a world of wealth and royalty to secure a better life.

Author:

A tiny, delicate girl is born from a magical flower and faces many dangers in the wide world around her. Through her courage and kindness, she discovers the wonders and friendships hidden in unexpected places.

Author:

A confident woodland sprinter challenges a slow but determined traveler to a race through the forest. What follows becomes an unexpected lesson about perseverance, attitude, and true strength.

Author:

Jack, a poor boy, trades his family’s cow for some mysterious magic beans, which grow into a towering beanstalk reaching a kingdom in the sky. Curious and adventurous, Jack climbs the beanstalk and discovers a world full of surprises, including a giant and his unusual treasures.

Author:

A curious little bear discovers that getting what he loves can sometimes be trickier than it seems, leading to clever plans and unexpected adventures. Along the way, his friendship and imagination help him find playful solutions to tricky situations.

Author: