Light in the Waiting
Home›Bible Stories for Kids›No Room at the Inn, Jesus Is Born
Luke 2:1–20

No Room at the Inn, Jesus Is Born

A Bible story for kids and familiesAbout 5 minutes to readNovember 8, 2026

Lire cette histoire en français →

Have you ever gone on a long trip and been very tired when you arrived?

The illustrated story

Six picture panels telling the Christmas story, from Mary and Joseph travelling to Bethlehem and finding no room, to Jesus born and laid in a manger, the angels telling the shepherds, and the shepherds coming to see Him

Listen to the story

Read aloud with a generated voice, so little ones can follow along.

Read the story

The emperor in Rome wanted to count all the people in his kingdom. So he gave an order: everyone must go back to the town their family came from and write down their name.

Joseph’s family came from Bethlehem, the town of King David, far away from Nazareth. So Joseph packed what they needed, and he and Mary set off. Mary was going to have her baby very soon.

The road was long and dusty. It went up hills and down valleys, past olive trees and fields and sleepy villages. They walked for days. Each night they rested under the stars, and each morning they started again.

At last they saw the little town of Bethlehem. But the streets were crowded with travellers who had come to be counted too. Joseph knocked on door after door. Every place was full. “There is no room,” the people said. “No room at all.”

Mary was so tired, and the baby was coming. Finally they found a place where the animals were kept, a stable with straw on the floor, a donkey, maybe a cow and some sheep. It was not warm or fancy. But it was a shelter.

And there, that very night, Mary’s baby was born.

She wrapped Him snugly in strips of cloth, the way mothers did, and laid Him in a manger, the wooden box where the animals ate their hay. Joseph stood close beside them. They named the baby Jesus, just as the angel had said.

That same night, out on the hills outside Bethlehem, some shepherds were keeping watch over their sheep. The lambs were curled up asleep. The stars were out. It was an ordinary night, just like a thousand other nights.

Then, all at once, a bright light blazed across the sky. An angel of the Lord stood in front of them, and the glory of God shone all around. The shepherds were terrified. Some covered their faces.

“Don’t be afraid,” said the angel. “I bring you good news of great joy, and it is for all the people.”

“For there is born to you today, in David’s city, a Savior, who is Christ the Lord.”

Luke 2:11

“This is how you will know Him,” the angel went on. “You will find a baby wrapped in strips of cloth and lying in a manger.”

Suddenly the whole sky was filled with angels, more than anyone could count, all praising God together:

“Glory to God in the highest, and on earth peace to the people He is pleased with!”

Then, just as suddenly, the angels were gone. The sky was dark again. The sheep went on sleeping. The shepherds looked at one another.

“Let’s go to Bethlehem!” they said. “Let’s go and see this thing the Lord has told us about!”

They hurried down the hill and through the quiet streets, until they found the stable. And there was Mary, and Joseph, and the baby lying in the manger, exactly as the angel had said.

The shepherds could not keep the news to themselves. On their way back to the fields they told everyone they met, and the people were amazed. They went home singing and praising God for everything they had seen and heard.

The King of heaven was not born in a palace. He was born where the animals slept, to a family who had nowhere else to go. And the very first people to hear about it were not kings or rulers, but ordinary shepherds working through the night. God was showing the whole world that His love is for everyone.

What we learn

God came to be with us. Jesus was born in a humble place to show that God's love is for everyone.

Family prayer

Dear God, thank You for sending Jesus to be with us. Thank You that Your love is for everyone, rich and poor, big and small. Help us to make room for Jesus in our hearts. Amen.

A verse to remember

Today in the town of David a Savior has been born to you.

Luke 2:11

Say it together a few times, then see who can say it alone.

Talk about it together

  • Why did Mary and Joseph have to go to Bethlehem?
  • Where was baby Jesus laid after He was born?
  • Who were the first people to hear the good news? Who could you tell about Jesus this Christmas?

Read it in the Bible: Luke 2:1–20.

Questions or a message for us?

If you have a question about this story, or you would like to share how your family used it, write to contact@lightinthewaiting.com. We love hearing from readers.

More stories about

Know when a new story is online

One short note a week with the new Bible stories and colouring pages, so you never miss one. No newsletter, no clutter, and you can stop any time.

Read next

Luke 2:22–38

Simeon and Anna Meet Baby Jesus

A Christmas Bible story for kids about old Simeon and Anna, who waited many years and finally held baby Jesus in the temple, from Luke 2, in pictures and audio, with a lesson and a family prayer about waiting for God.

ReadListenPicturesColour onlinePrintVerse

November 29, 2026 · 2 min read

Matthew 2:1–12

The Wise Men Follow the Star

A Christmas Bible story for kids about the wise men who followed a star to find Jesus, from Matthew 2, in pictures and audio, with a lesson and a family prayer about giving our best to Jesus.

ReadListenPicturesColour onlinePrintVerse

November 22, 2026 · 2 min read

Luke 1:26–38

The Angel Visits Mary

A short Christmas Bible story for kids about the angel Gabriel visiting Mary from Luke 1, in pictures and audio, with a lesson and a family prayer about saying yes to God.

ReadListenPicturesColour onlinePrintVerse

November 1, 2026 · 2 min read