Rainbow Stories for Kids

Bright stories about color and hope, where a rainbow appears after the rain and reminds everyone that hard days pass.

✨ Make Your Child the Hero

A rainbow only shows up after it rains, and that is the first lovely lesson it teaches. Rainbows are how the sky says that the hard part is over and something bright was waiting all along. These rainbow stories give your child colorful characters, playful adventures, and gentle reminders that patience and hope pay off. Each tale glows with its own small lesson, from sharing colors to finding the bright side after a stormy day. With CreateStory.ai, you can make it personal. Upload a photo and your child becomes the hero at the end of their own rainbow.

Why does a rainbow show up after it rains?

A rainbow shows up when sunlight hits small drops of water. The light bends and splits into colors. A rainbow is really a full circle, but from the ground we only see the top half of it (NOAA NESDIS). That is why we see a bow.

The best time to look is right after a rain, when the sun is low in the sky. Face away from the sun and look up. You might see red, orange, yellow, green, blue, and purple. That is seven colors all in a row.

How can kids find a rainbow in their own yard?

You can find a rainbow without any rain at all. Turn on a garden hose on a sunny day. Stand with your back to the sun and spray a fine mist of water into the air. Watch the tiny drops. A small rainbow will form right in the spray.

You can also look for rainbows in puddles, soap bubbles, and even wet windows. Each one has its own little rainbow. Finding them is a fun game. See how many you can spot in one day and count the colors you see.

Sample Stories

Read these stories, then create a personalized version where your child is the hero

The Girl Who Chased the Rainbow's End

Ages 3-84 mincuriosity
The Girl Who Chased the Rainbow's End story for kids illustration

Nora races across the meadow chasing the rainbow's end, sure a pot of gold is waiting for her. When the rainbow fades, she discovers something even better, waiting right where she already stands.

Moral: The best treasure is often the one already waiting at home.

Nora had heard the stories all her life. At the end of every rainbow, there was a pot of gold, or so the old tales said. So the moment a big rainbow arched over the meadow, Nora grabbed her boots and ran. She ran past the garden, past the sheep, over the little stone bridge, and still the rainbow's end seemed to move, always just a little farther away. "Wait for me!" Nora called, but the rainbow did not wait. She ran until her legs ached, and then she stopped at the top of a green hill. The rainbow was still ahead, its colors soft and lovely, but its end was nowhere near. Nora sat down in the grass, puffing. An old sheep wandered over. "Chasing the rainbow?" the sheep asked. "Yes," Nora said. "But it keeps moving. There is no pot of gold at all, is there?" The sheep sat down beside her. "Maybe the rainbow does not end," it said. "Maybe it just keeps going, and the real treasure is wherever you already are." Nora looked around. The sun was warm, the grass was soft, and the meadow smelled like clover. Her home sat in the distance, its windows glowing gold in the evening light. It looked, she thought, exactly like a pot of gold. "I was so busy running," Nora said, "that I did not see what was right here." She stood up and walked home slowly, watching the rainbow fade behind her. And that night, she did not tell stories about a pot of gold. She told her family about a girl who chased a rainbow and found something even better, a warm house and the people she loved, waiting right where she started.

How the Rainbow Got Its Colors

Ages 3-85 minteamwork
How the Rainbow Got Its Colors story for kids illustration

Red, yellow, and blue each think their color is the best and refuse to share the sky. When a friendly sun shows them what happens when they stand side by side, they make something brand new.

Moral: Different colors make something more beautiful when they work together.

A long time ago, before the first rainbow ever appeared, the colors of the sky lived apart. Red lived in one corner of the sky, yellow in another, and blue in another still. Each color thought it was the best. "Red is the boldest," Red said. "Yellow is the brightest," Yellow said. "Blue is the calmest," Blue said. And none of them would share the sky together. So the sky stayed plain and gray, and the world below was a little bit dull. One day, the sun grew tired of all the bickering. "Come here, all three of you," the sun said warmly. "I want to show you something." Red, Yellow, and Blue came close, grumbling. "Stand together," the sun said. "Right here, side by side." The colors stood close, still sulking. Then the sun sent a soft beam of light through them, and something wonderful happened. Where Red met Yellow, a new color appeared, bright and cheerful. The colors gasped. "What is that?" Red asked. "Orange," the sun said. "You made it together. Now keep going." So Yellow and Blue stood close, and they made a fresh, leafy green. Red and Blue leaned together and made a deep, royal purple. The colors stared at what they had made, their grumbles forgotten. "Look at all these new colors!" Yellow said. "They only appear when we work together," Blue said softly. The sun smiled. "Now," it said, "when the rain falls and my light shines through you, you will make a bridge of every color at once. The world will call it a rainbow." And that is exactly what happened. After the next rain, the colors lined up side by side and made the first rainbow, red and orange and yellow and green and blue and purple, all together. And the world below looked up and smiled, because nothing is more lovely than colors that choose to share the sky.

The Day It Rained Colors

Ages 3-84 minjoy
The Day It Rained Colors story for kids illustration

One ordinary morning, soft colors fall from the sky instead of rain. The whole town comes out to play, and a quiet boy named Eli finds a way to make the bright day last a little longer.

Moral: A little imagination can turn a plain day into a colorful one.

It began as a perfectly ordinary morning. Eli sat at the window, watching gray clouds roll in and wishing for something, anything, to happen. Then the first drop fell. It was not clear like water. It was bright red. "Mom!" Eli shouted. "The rain is red!" His mother ran to the window, and together they watched. A blue drop fell. Then a green one, then a soft yellow, then a splash of purple. The rain was every color at once, and it was falling all over town. People poured out of their houses in raincoats and boots. Children twirled in the colored rain, their arms out, catching drops on their tongues. The streets ran with ribbons of color, and the gray day turned into a festival. Eli stood at the door, unsure. He liked things quiet and neat. But his mother handed him his boots. "Go on," she said. "A day like this only comes once." Eli stepped outside. A drop of blue landed on his hand, soft and warm. Then a drop of yellow on his nose. He laughed, and suddenly he was running with the other kids, splashing through puddles of pink and orange. By afternoon, the rain stopped and the sun came out. Eli looked around at the town, now painted in soft smears of color, and he felt a little sad that it was over. But that night, as he sat by the window again, he remembered every color and every splash. And he realized he did not need the rain to keep falling. He could carry that bright, full feeling with him, and he could paint a picture of it, red and blue and green and yellow, to keep forever.

Liam's Rainbow After the Storm

Ages 3-83 minhope
Liam's Rainbow After the Storm story for kids illustration

A loud storm knocks the power out and leaves Liam scared in the dark. When morning comes, a rainbow stretches over his house, and he learns that after every storm, something bright returns.

Moral: Hard moments pass, and something bright usually follows.

The storm came at bedtime. It started as a low rumble far away, then grew louder, until the wind shook the windows and the rain hammered the roof. Liam pulled his blanket up to his chin. Then the lights flickered once, twice, and went out. The whole house went dark. "Dad!" Liam called. His dad came with a flashlight, its beam cutting through the dark. "It is just the storm," he said, sitting on the edge of the bed. "The power will come back soon." "But I do not like the dark," Liam said, his voice small. "And the thunder is so loud." His dad put an arm around him. "Do you know what comes after a storm like this?" he asked. "What?" Liam whispered. "A rainbow," his dad said. "The sky needs the rain to make one. The harder the storm, the brighter the rainbow in the morning." Liam was not sure he believed it. He lay awake for a long time, listening to the wind. But slowly, the thunder grew softer, and the rain settled into a gentle tap on the window. At last, Liam slept. When he woke, the house was bright again. The power was back, and sunshine poured through the window. Liam ran outside, still in his pajamas, and there it was. A rainbow, wide and clear, arching right over his house in every color he could name. "You were right, Dad!" he called. His dad smiled. "The storm did not last forever, did it?" he said. "It never does. It just makes room for something brighter." Liam looked up at the rainbow and felt his heart lift. The scary night was over, and the morning was full of color. He had been brave through the dark, and now the whole sky was smiling at him.

The Lost Color Blue

Ages 3-84 minkindness
The Lost Color Blue story for kids illustration

When the color blue slips away from the rainbow, the sky looks wrong and everyone feels a little sad. A small girl named Maya sets out to find it and gently bring it home.

Moral: Every color and every feeling has a place, and kindness helps them return.

One morning, the rainbow woke up and something was wrong. It stretched across the sky after a soft rain, but it only had six colors instead of seven. Blue was gone. The sky looked odd. The ocean looked pale. The forget me nots in the meadow drooped, missing their friend. Everyone felt a little sad and could not say why. A small girl named Maya noticed. "Where did blue go?" she asked the rainbow. "Blue felt sad," the rainbow sighed. "It said no one needed it. So it slipped away in the night." Maya frowned. "But everyone needs blue," she said. "The sky is blue. The sea is blue. My favorite crayon is blue." "Then you must find it," the rainbow said. "And be kind. Blue's feelings are a little bruised." So Maya set off. She looked in the garden, where the bluebells grew. She looked by the pond, where the water shimmered. At last, she found a pale wisp of blue curled up under a bush, shivering. "There you are," Maya said softly. "I have been looking everywhere for you." "You have?" Blue asked, surprised. "Of course," Maya said. "The rainbow looks wrong without you. The sky misses you. And I could not paint the ocean or the sky or the blueberries in my picture book without you." Blue uncurled a little. "I thought no one would notice if I left." "Everyone noticed," Maya said. "Blue is the color of calm, and calm matters. Please come home." Blue smiled, its color growing warm again. It followed Maya back to the meadow, up the gentle curve of light, and settled into its place between green and purple. The rainbow glowed, whole again, seven colors strong. And every time it rained after that, the rainbow was complete, because Maya had shown Blue the kindest truth of all: you are needed, and the world is better with you in it.

The Rainbow That Helped a Sad Cloud

Ages 3-83 minuteskindness
The Rainbow That Helped a Sad Cloud story for kids illustration

Puff is a small gray cloud who feels sad and plain. A rainbow shows Puff that rain is important and kind. Puff learns that small clouds help make rainbows too, and that being kind matters more than being pretty.

Moral: A small kind act can cheer someone up.

Once there was a small gray cloud named Puff. Puff felt sad. All the other clouds were big and white. Puff felt small and dark. One day Puff saw a rainbow in the sky. It was red, orange, yellow, green, blue, and purple. Puff said, "I wish I could look like that." The rainbow heard Puff. "Hello, little cloud," said the rainbow. "Why are you sad?" "I am just a gray cloud," said Puff. "I am not pretty like you." The rainbow smiled. "But you are kind. You give rain to the flowers. That is a good thing." Puff looked down. The flowers were wet and happy. They waved at Puff. "Thank you for the rain," said a little flower. Puff felt a warm feeling. "Maybe I am not so bad," Puff said. "Of course not," said the rainbow. "Rain makes me. Without you, I would not be here." Puff looked up. "So I help make you?" Puff asked. "Yes," said the rainbow. "Rain and sun make a rainbow. You are part of the fun." "But I am gray," Puff said. "You are full of bright colors." "The colors come from the light," said the rainbow. "The rain is just as needed. You hold the drops that catch the light." Puff thought about this. "So even small gray clouds matter?" Puff asked. "Every cloud matters," said the rainbow. "Big or small, dark or light. You all help the world grow." Puff felt a smile come. "I think I like being me," Puff said. The sun came out. Puff felt bright and light. The rainbow stayed in the sky all day. Puff was not sad anymore.

Sam and the Puddle Rainbow

Ages 3-83 minutescolors
Sam and the Puddle Rainbow story for kids illustration

After the rain, Sam finds colors in a puddle on the street. The puddle rainbow fades when a car drives by, but Sam stays patient and still. Soon the colors come back. Sam learns that good things return when you wait.

Moral: Look closely and you will find beauty in small places.

Sam went outside after the rain. The street was wet. The sun came out. Sam saw a big puddle by the road. Sam looked at the puddle. He saw colors in the water. Red, blue, and yellow. "Look!" Sam said. "A rainbow in the puddle!" His mom came over. "That is pretty," she said. "Rainbows can show up in small places." Sam bent down. He saw his own face in the water too. "I am in the rainbow," Sam said. "Move a little," said Mom. "The colors move with you." Sam moved his head. The colors moved. "It is like the rainbow is playing with me," Sam said. "Can I name the colors?" Sam asked. "Sure," said Mom. "Tell me what you see." "I see red first," Sam said. "Then yellow, then blue. There is no green today." "The colors can change," said Mom. "No two puddles are the same." A car drove by. The puddle shook. The colors went away. Sam looked sad. "Wait," said Mom. "Be still. The water will be calm again." Sam stood very still. Soon the water was flat. The colors came back. "It is back!" Sam said. "You were patient," said Mom. "Good things come back when you wait." Sam sat by the puddle. He watched the colors until the sun went down. "Can I come back tomorrow?" Sam asked. "Yes," said Mom. "A puddle rainbow can wait for you too." Sam smiled. "I will bring a friend," he said. "Rainbows are for sharing." "Good idea," said Mom.

Two Friends Share a Rainbow

Ages 3-83 minutessharing
Two Friends Share a Rainbow story for kids illustration

Mia and Leo both want the same rainbow for themselves. They argue until Grandpa shows them that a rainbow is not a toy. They share it and find it is brighter and more fun when they watch together.

Moral: Sharing makes good things better.

Mia and Leo were best friends. One day after a storm, they both ran outside. A big rainbow filled the sky. "Look at that!" said Mia. "It is so big." "I saw it first," said Leo. "So it is my rainbow." "No, it is mine," said Mia. They both crossed their arms. They both wanted the rainbow for themselves. Their grandpa walked out. "Why the long faces?" he asked. "We cannot share the rainbow," said Leo. Grandpa laughed. "A rainbow is not a toy," he said. "You can both look at it." "But I want it to be only mine," said Mia. Grandpa knelt down. "Some things are too big to keep for one person," he said. "A rainbow is one of those things. It is for everyone who looks up." Mia looked at Leo. Leo looked at Mia. "Can we both have it?" asked Mia. "Of course," said Grandpa. "Some things get better when you share them." Mia smiled. "You look first, Leo," she said. "No, you look first," said Leo. They held hands and looked up. The rainbow seemed even brighter. It did not look like just one rainbow anymore. It looked like it was made for two. "It is more fun together," said Mia. "Yes," said Leo. "Sharing is better." "Now tell me what colors you see," said Grandpa. "Red, orange, yellow," said Mia. "Green, blue, purple," said Leo. "See?" said Grandpa. "Two friends, one rainbow, and all the colors are still there." They laughed. The rainbow stayed in the sky until the sky turned pink. The two friends watched it fade away.

The Slow Sun and the Rain

Ages 3-83 minutespatience
The Slow Sun and the Rain story for kids illustration

Ana waits all morning for the rain to stop so she can play outside. She stays busy with books, blocks, and cookies. When the sun finally comes out, a bright rainbow appears. Ana learns that good things are worth the wait.

Moral: Good things are worth the wait.

The rain fell all morning. Ana looked out the window. "When will the rain stop?" she asked. "Soon," said her dad. "Be patient." Ana waited. She played with her blocks. The rain kept falling. "I want to play outside," Ana said. "Let us watch for the sun," said Dad. Ana looked up. The sky was gray. "I do not see the sun," she said. "The sun is behind the clouds," said Dad. "It is still there." Ana waited some more. She read a book. She drew a picture of the sun. "Is it done yet?" Ana asked. "Not yet," said Dad. "What can we do while we wait?" "We can make cookies," Ana said. "Good idea," said Dad. They mixed the dough and put it in the oven. The smell filled the house. Then the rain stopped. A small light came through the clouds. "Look, Dad!" Ana said. "The sun is coming out." "Do you know what makes a rainbow?" Dad asked. "The sun and the rain," Ana said. "They work together." "That is right," said Dad. "Now look up." The light grew. Then a rainbow appeared. Red, orange, yellow, green, blue, and purple. "I waited a long time," Ana said. "And look what you got," said Dad. "A rainbow." Ana smiled. "It was worth the wait," she said. They put on their boots and ran outside. The rainbow was bright over their house. "And we have cookies too," Ana said. "This is the best day. I am glad I waited."

Nina Paints Her Own Rainbow

Ages 3-83 minutescreativity
Nina Paints Her Own Rainbow story for kids illustration

The sky is gray, so Nina paints her own rainbow with bright colors. Her little brother Ben helps by painting white clouds and a sun. Their room feels happy and bright. Nina learns that you can make your own sunny day.

Moral: You can make your own bright day.

It was a gray day. Nina wanted to see a rainbow. But the sky had no colors. "Maybe I can make my own rainbow," Nina said. She got out her paints. She had red, orange, yellow, green, blue, and purple. "I will paint a big rainbow," she said. Nina painted a red line. Then an orange line. Then yellow, green, blue, and purple. It looked just like a real rainbow. "Come see!" Nina called. Her little brother Ben ran in. "Wow!" Ben said. "A rainbow in our room!" "I made it," said Nina. "Now we have a rainbow even when the sky is gray." "Can I help?" asked Ben. "Yes," said Nina. "You can paint little clouds." Ben painted white clouds by the rainbow. They both smiled. "The rainbow looks happy," Ben said. "Rainbows are happy," said Nina. "And now we are happy too." "Can we make a pot of gold?" Ben asked. "No," said Nina. "Rainbows do not have real gold. But we can paint a sun too." Ben painted a big yellow sun. "Now the sky is bright," Ben said. "And our room is bright too," said Nina. "Can we make one for Grandma?" asked Ben. "Yes," said Nina. "Grandma would like a rainbow too." They painted a small rainbow on a card. They hung the big painting on the wall. The room did not feel gray anymore. "Our room is not gray now," said Nina. "It has every color we could want." "That is because we made it that way," said Ben.

The Rainbow Bridge Over the Park

Ages 3-83 minutesfriendship
The Rainbow Bridge Over the Park story for kids illustration

After a loud storm, Ravi and his friend Zara chase a rainbow over the park. They can never reach its end, but they have fun running under the colors. They learn that a rainy night can end in something bright.

Moral: A rainy day can end in something bright.

The storm was loud. Rain hit the roof all night. In the morning, the sun came out. Ravi ran to the park with his kite. The grass was wet. The sky was clear. Then Ravi saw it. A big rainbow made a bridge over the park. "Wow!" Ravi said. "It looks like a bridge to the sky." His friend Zara came to the park. "Do you see it?" Ravi asked. "I see it!" Zara said. "One end is by the big tree." "And the other end is by the pond," said Ravi. "Let us see if we can walk under it," said Zara. They ran to the big tree. The rainbow seemed far away. It moved as they moved. "It keeps moving," Ravi said. "You can never reach the end of a rainbow," said Zara. "But it is fun to try." "What is at the end?" Ravi asked. "Some say a pot of gold," said Zara. "But I think it is just more colors." "I like colors better than gold," Ravi said. "Me too," said Zara. "The whole park looks like a painting," Ravi said. "It does," said Zara. "Every tree and swing is full of color." They laughed and ran under the bright colors. They chased the rainbow past the swings and the slide. The rainbow stayed with them all morning. When it faded, they both felt glad. "That was the best walk ever," said Ravi. "Let us do it again after the next rain," said Zara. "It is a deal," said Ravi.

The Little Cloud Who Made a Rainbow

Ages 3-83 minutesteamwork
The Little Cloud Who Made a Rainbow story for kids illustration

A little cloud named Dot wants to make a rainbow all alone, but Dot cannot. Dot asks the sun and the raindrops for help. Together they make a bright rainbow. Dot learns that teamwork makes something grand.

Moral: We all help make something beautiful.

High in the sky lived a little cloud named Dot. Dot wanted to make a rainbow. But Dot was small. "I can make a rainbow all by myself," Dot said. Dot tried. Dot made a little rain. No rainbow came. Dot tried again. Dot puffed out a big shadow. Still no rainbow. Dot tried a third time. Dot blew a soft breeze. Still no rainbow. Dot sat on the wind and felt sad. "I need help," Dot said at last. Dot called to the sun. "Sun, will you help me?" Dot asked. "Yes," said the sun. "I will shine my light." Dot called to the raindrops. "Raindrops, will you help me?" Dot asked. "Yes," said the raindrops. "We will fall through the light." The sun shone. The raindrops fell. The light hit the drops. Then a rainbow appeared. It stretched across the sky. "Look!" Dot said. "We made a rainbow together." "We could not do it alone," said the sun. "Together is the best way," said the raindrops. "Thank you both," Dot said. "I tried by myself and it did not work." "It is okay to ask for help," said the sun. "No one is too small to matter." Dot smiled. The rainbow was bright and big. Dot was small, but Dot helped make something grand. "How long will it stay?" Dot asked. "As long as we shine and fall," said the sun. "Then we will make a new one another day." "We all did it," Dot said. "Teamwork makes a rainbow."

Frequently Asked Questions

Turn Your Child Into the Hero of Their Own Story

Upload their photo and watch as AI creates a beautiful, personalized storybook with illustrations that look just like them. From $5.99/month.

✨ Make Your Child the Hero

Plans from $5.99/month