Last week, during our bedtime wind-down, my son asked, “Why do some people share and others don’t?” It wasn’t math homework. It wasn’t about dinosaurs. It was a big question from a small heart. And instead of launching into a lecture, I did what always works, I told him a story.
Short stories with a moral don’t just entertain, they stick. They help kids understand kindness, fairness, courage… all wrapped in characters they remember. They’re like little lanterns lighting up big ideas.
And this one? It’s warm, surprising, and just the kind of tale that might stay with your child longer than you think.
Click to browse our regularly updated stories 👈
The Campfire Gathering

It was the last night of fifth-grade camp, and the whole class sat circled around a crackling campfire, swapping ghost stories and toasting marshmallows.
Max—loud, funny, always the center of attention—was on his third s’more. Across from him sat Jonah, quieter, glasses slipping down his nose, who hadn’t had a single turn with the marshmallow stick.
Max:
(grinning) “These are soooo good. Who wants another one?”
Counselor Zoe:
“Last marshmallow in the bag, folks! Make it count.”
Jonah’s hand twitched, then dropped. He wasn’t the kind to ask.
The Silent Moment

Max reached into the bag and felt it: one soft, squishy marshmallow left. He was about to skewer it when he caught Jonah’s eyes.
Not a word was said. But sometimes, kindness doesn’t need a speech.
Max lowered the stick.
Max:
(softly) “Hey Jonah… you want the last one?”
Jonah blinked in surprise.
Jonah:
“Really?”
Max:
“Yeah, I’ve had, like, a hundred.”
Jonah smiled, and for the first time that week, he laughed.
The Unexpected Turn

The marshmallow toasted golden, and just as Jonah was about to eat it, thunder cracked overhead. Kids screamed and ran for cover as rain began to pour.
Everyone scattered—except Jonah.
He snapped his graham crackers, tucked in the marshmallow, and ran across the soggy field, slipping and sliding until he reached Max, shivering under a tarp.
Jonah:
(offering the s’more) “You gave me kindness. Now I’m giving it back.”
Max looked stunned… and then grinned.
Max:
“Dude. You just made this the best s’more ever.”
Moral of the story
Kindness is contagious. Sometimes, one small gesture, like giving up the last marshmallow, sets off a wave that circles right back to you.