Short Moral Tales
Search
Kindness Moral Stories

THE SELFISH GIANT: A Beautiful Moral Story for Kids and Adults

5 min read4:13 video

The Selfish Giant: A Beautiful Moral Story for Kids

Every afternoon, just after school, the village children ran to the most beautiful place they knew.

A grand castle with a lush, vibrant garden filled with colorful flowers, tall trees, and playful animals, set in a charming village landscape.
The magnificent garden of the giant, full of life and color, before he builds the wall.

It was not the bakery with its sweet cinnamon smell. It was not the pond where ducks splashed and flapped. It was not even the hill where the wind made their kites dance.

It was the giant’s garden.

The garden was wide and green, with soft grass like velvet under bare feet. Peach trees stretched their branches like welcoming arms. White and pink blossoms floated in the air when the breeze blew. Little birds perched on the branches and sang as if the whole garden were a song.

The children played there every day.

They climbed the trees. They played hide-and-seek behind the flower bushes. They lay on the grass and watched clouds drift across the sky.

“How happy we are here,” they said to one another.

But one day, the owner of the garden came home.

He was a giant—very tall, very strong, and very gruff. He had been away for years, and when he returned, he found the children laughing beneath his trees.

“What are you doing in my garden?” he thundered.

His voice was so loud that the birds flew up in fright. The children scattered at once, running through the gate and over the field as fast as they could.

“My garden is my own garden,” growled the giant. “Anybody can understand that. I will allow nobody to play in it but myself.”

And because he was selfish, he built a high stone wall all around it. On the wall he put a sign in large letters:

TRESPASSERS WILL BE PROSECUTED

The children had nowhere lovely to play after that.

They tried the dusty road, but it was full of stones and carts. They tried the edge of the village, but it was bare and dull. Often they would stop by the giant’s wall and peek through a crack at the trees inside.

“How happy we were there,” they whispered.

When Spring Forgot the Garden

Then spring came.

All over the country, little green leaves began to uncurl. Flowers opened their sleepy eyes. Birds sang from hedges and rooftops. The air smelled fresh and bright.

But in the selfish giant’s garden, it was still winter.

The trees had forgotten how to blossom. The grass did not grow. The birds did not come to sing. Snow covered the flower beds like a cold white blanket. Frost painted all the branches silver. The North Wind roared through the garden and rattled the windows of the castle. Hail danced on the roof all day long.

“This is a delightful place,” said Snow. “We must stay here all year,” said Frost.

So they did.

The giant sat by his window and looked out at the frozen garden.

“I cannot understand why spring is so late,” he said.

But spring did not come. Nor summer. Autumn gave golden fruit to every other garden, but to the giant’s garden she said,

“He is too selfish.”

So autumn passed it by.

And once again, winter stayed.

A Strange Sound in the Morning

One morning, the giant was lying awake in bed when he heard the sweetest music he had heard in a very long time.

At first he thought the king’s musicians were passing by the castle. But it was only a little linnet singing outside his window.

Because he had not heard a bird sing there for so long, it sounded more beautiful than anything in the world.

Then the hail stopped dancing on the roof. The North Wind stopped roaring. A delicious smell drifted in through the open window.

“I believe spring has come at last,” said the giant.

He jumped out of bed and looked outside.

What did he see?

He saw the most wonderful sight.

Through a small hole in the wall, the children had crept back into the garden. They had climbed into the trees, and in every tree sat a child. The trees were so glad to have them back that they had burst into blossom. Pink and white petals trembled around the children’s smiling faces. Birds flitted about them, singing with delight. Flowers peeped up through the green grass.

It was a lovely scene.

Only in one corner of the garden was it still winter.

A children’s storybook style illustration showing a massive stone wall topped with spikes, with a large, grumpy giant standing nearby and small children looking longingly through cracks in the wall in a cozy, detailed village scene.
The giant builds a high wall around his garden to keep children out, leading to loneliness and an eternal winter.

There stood a little boy. He was so small that he could not reach the branches of the tree near him. He walked around it, trying to climb up, but he could not. The poor tree was still covered with frost and snow, and it bent its branches down as low as it could.

But the boy was too tiny.

And he began to cry.

The Giant’s Heart Softens

The giant looked at the little boy, and something melted inside him.

“How selfish I have been,” he said softly.

Now he understood.

The garden had stayed frozen because he had shut the children out. The spring had returned only when they came back. And the saddest thing of all was the sight of that small child, alone beneath the icy tree.

The giant went downstairs as quietly as he could and opened the front door. He stepped into the garden.

When the children saw him, they were frightened and ran away. At once winter came back to every corner of the garden—except one. The little boy was still crying and had not seen the giant coming.

Very gently, the giant walked over to him.

“Little one,” he said in a voice that was no longer frightening, “shall I help you?”

He lifted the child carefully in his great hand and set him into the tree.

The tree burst at once into blossom. Birds came singing to its branches. And the little boy threw his arms around the giant’s neck and kissed him.

When the other children saw that the giant was no longer angry, they came running back. And with them came spring.

“It is your garden now, little children,” said the giant.

He took a huge axe and knocked down the wall. Stone by stone, the barrier fell. By noon, the people walking to market saw something they had never seen before:

a giant playing with children in the most beautiful garden in the village.

A Garden Full of Laughter

From that day on, the garden was filled with joy.

The children came every afternoon. The giant played games with them, told them stories, and helped the smaller ones reach the branches that were too high. He learned their names and laughed at their funny ideas. Sometimes he sat quietly and watched them race across the grass, and he felt happier than he had ever felt in all his enormous life.

“My garden is most beautiful now,” he said, “because it is full of friends.”

Yet though he loved all the children, he was especially fond of the little boy he had lifted into the tree.

But strangely, the child never returned.

The giant asked the others, “Where is the little boy who kissed me?”

The children shook their heads.

“We do not know,” they said. “We have never seen him before.”

The giant with a big smile, tearing down the wall, as children rush into the garden. Flowers bloom and trees leaf out in a scene full of joy and renewal.
The giant’s kindness breaks down the wall, reviving his garden and his happiness as children return.

The giant felt sad, for he wished very much to see him again.

Years passed. The giant grew old and gentle. He was too old to play for long, but he still sat in a large chair and watched the children at their games.

“I have many beautiful flowers,” he would say, “but the children are the most beautiful flowers of all.”

The Most Beautiful Tree of All

One winter morning, the giant looked out of his window and rubbed his eyes in wonder.

In the farthest corner of the garden stood a tree covered in lovely white blossoms. Its branches shone as though silver had touched them, and golden fruit hung from them too. Beneath the tree stood the little boy.

The giant’s face lit up with joy.

“At last!” he cried.

He hurried down the stairs and crossed the garden. But when he came near, he saw marks on the child’s hands and feet.

The giant fell to his knees.

“Who has dared to hurt you?” he cried. “Tell me, and I will take my great sword and punish them!”

“No,” said the child gently. “These are the wounds of love.”

“Who are you?” whispered the giant.

The child smiled.

“Once you let me play in your garden. Today you shall come with me to my garden, which is Paradise.”

That afternoon, when the children came running in from school, they found the giant lying peacefully beneath the tree, covered in white blossoms.

Key Takeaways for Kids

  • Sharing brings happiness: The giant had a beautiful garden, but he could not truly enjoy it when he kept it only for himself.
  • Kindness can change a heart: One small child helped the giant become gentle, loving, and generous.
  • Loneliness grows behind walls: When we shut others out, we often shut out joy too.
  • It is never too late to change: The giant made a selfish choice at first, but he chose kindness later, and that changed everything.

Moral of the Story

When we share what we have and welcome others with kindness, our hearts grow warmer, our lives grow happier, and even the coldest places can bloom again.

Why This Moral Story for Kids Still Matters

The Selfish Giant remains one of the most loved children's moral stories because it speaks clearly to both kids and adults. Children understand the sadness of being left out and the joy of being welcomed back. Parents and teachers appreciate its gentle lesson about kindness, generosity, friendship, and personal change.

If you are looking for moral stories for kids, kindness stories, or a meaningful bedtime story that stays in a child’s heart, The Selfish Giant is a timeless choice.

Watch the Animated Story

Watch on YouTube