A story for: Leo, Age 4
Created September 05, 2026
Leo snuggled deep into his warm bed, his favorite blue blanket pulled right up to his chin. Outside, the last bit of sunshine was saying goodnight, painting the sky in soft oranges and purples.
“Tell me a story about happy rainbows, Mama,” Leo whispered, his eyes sparkling with anticipation.
His mama smiled, a gentle, comforting smile. “Once upon a time, in a cozy little house just like ours, lived a little boy named Leo. One afternoon, after a soft, warm rain shower, something magical happened. A beautiful, shimmering rainbow stretched across the sky, like a giant, colorful smile.”
Leo imagined the rainbow, arching high above the trees. He loved rainbows more than anything.
“This wasn't just any rainbow,” Mama continued. “This was a very special rainbow, filled with happy thoughts and gentle dreams. Each color glowed with a different kind of happiness. The bright red was for cuddles and warm hugs. The sunny orange was for giggles and silly jokes. The cheerful yellow was for playing with all your favorite toys.”
Leo thought about his red teddy bear, the orange ball he loved to bounce, and his shiny yellow truck. He felt a little smile growing on his face.
“Next came the peaceful green,” Mama said, her voice soft and low. “The green was for quiet moments, like listening to birds sing or watching a butterfly flutter by. And the calm blue was for peaceful sleep, where you dream of fluffy clouds and gentle waves.”
Leo imagined himself floating on a fluffy cloud, soft and comfortable.
“Then came the dreamy indigo,” Mama whispered, “which held all the wonderful stories you hear before bed, full of magic and adventure. And finally, the twinkling violet, which was for all the sweet dreams that come true as you sleep.”
Leo closed his eyes a little, picturing the indigo and violet swirling together, making a beautiful night sky in his mind.
“As Leo watched the special rainbow, he felt all its happy feelings float down and gently wrap around him, like a soft, warm blanket. He felt the cuddles from the red, the giggles from the orange, and the joy of playing from the yellow. He felt the peace of the green and the calm of the blue. He felt the magic of the indigo stories and the sweetness of the violet dreams.”
Leo’s breathing became slow and even. The special rainbow’s gentle colors filled his mind, making everything feel soft and safe.
“The rainbow’s happy glow filled Leo’s room, making him feel so warm and cozy. He knew that as he drifted off to sleep, the rainbow would stay with him, bringing him the sweetest dreams. And as he snuggled deeper into his bed, with all the rainbow’s happiness tucked around him, Leo slowly, gently, drifted off to sleep, dreaming of colors and smiles.”
Mama softly kissed Leo’s forehead. He was fast asleep, a tiny, peaceful smile on his face, surrounded by the imaginary, gentle glow of his happy rainbow.
Want to create magical bedtime stories for your child?
Create Your Own Story - Free!Made with love by SlumberSpark