Good News of Great Joy for All the People (Luke 2:10)

· Devotionals

Updated for Advent 2026, which begins Sunday, November 29.

Luke 2:10 means the news of Jesus’ birth is joyful, and it is for everyone. The angel told terrified shepherds, “Fear not, for behold, I bring you good news of great joy that will be for all the people” (Luke 2:10, ESV). If you’ve felt left out, this joy was meant for you too.

Updated for Advent 2026, which begins Sunday, November 29.

The angel’s words in Luke 2:10 mean the good news of Jesus’ birth is for all the people, not a private message for a spiritual elite. This devotional looks at who first heard it, ordinary shepherds, and why the joy of Christmas is meant to spread to everyone, including you and your neighbors.

Key Verse

“And the angel said to them, ‘Fear not, for behold, I bring you good news of great joy that will be for all the people.'” (Luke 2:10, ESV)

Verse 11 goes on to announce that a Savior has been born that day in David’s town, the Messiah and Lord. (See also Good News of Great Joy: Savior, Christ, and Lord.)

Reflection

There is one small phrase in the angel’s announcement that is easy to rush past: for all the people. The good news of great joy was not a private message for a spiritual elite. It was meant to spread to everyone.

Think about who heard it first. Not priests in the temple. Not scholars studying the prophecies. Not King Herod in his palace. Shepherds. Ordinary working men, often regarded as unreliable and unclean, whose job kept them out in the fields at night. God chose them as the first audience for the greatest announcement in history.

That choice was intentional. From the very beginning, the gospel of Jesus has been for the overlooked and the outsider. Throughout his ministry, Jesus ate with tax collectors, touched lepers, welcomed children, honored women, and spoke with Samaritans. People who had been told they did not belong found themselves welcomed by him. The shepherds were the first of many.

For all the people means for every nation, every language, every background. Luke, who recorded this announcement, later wrote the book of Acts, which tells how the good news spread from Jerusalem to Judea, Samaria, and the farthest corners of the world. The joy that began on a hillside near Bethlehem was always meant to reach the whole world.

It also means for you. Maybe you feel like an outsider to faith. Maybe church feels unfamiliar, or you carry a past you think disqualifies you. Maybe you have walked with God for decades but feel ordinary and unimportant. The angel’s message says otherwise. The good news is for all the people, and that includes you.

This phrase also shapes how we see others. If the joy of Christmas is for all people, then no one is beyond its reach. The neighbor who never goes to church. The coworker with a rough reputation. The family member who mocks your faith. The refugee, the prisoner, the person sleeping on the street. Every one of them is included in for all the people.

The shepherds understood this. After they found the baby, Luke says they spread the word about the child, and everyone who heard was amazed. They did not keep the news to themselves. Joy that is real tends to spill over.

This Advent, consider who in your life needs to hear good news. You do not need a sermon or a perfect explanation. A kind word, an invitation to a Christmas service, a story of what Jesus means to you, or simply showing up for someone in need can carry the joy of Christmas to others.

Today, Try This

Think of one person who might feel like an outsider this Christmas. Reach out to them this week with an invitation, a meal, a card, or simply a conversation, and let them experience the welcome of the good news.

Reflection Question

Who in your life might need to hear that the good news of Jesus is for them too?

Prayer

Lord, thank you that the good news of great joy is for all the people, including me. Open my eyes to those who feel overlooked or far from you. Give me courage and love to share your joy with them this season. Amen.

Keep Reading

Keep Reading

Want a devotional and Gospel study in your inbox? Join Narrow Gate JC.

More devotionals

Frequently Asked Questions

What does “for all the people” mean in Luke 2:10?

For all the people means the joy of Jesus’ birth is not limited to one group. The angel said the good news was meant for everyone (Luke 2:10). It first meant Israel, but Luke’s Gospel shows it extending to every nation.

Is the gospel for everyone?

Yes. The gospel is offered to everyone regardless of nationality, status, or past. Shepherds heard it first, and later Simeon praised Jesus as a light that would show God to the Gentiles (Luke 2:32). No one is too ordinary or too far gone.

How can I share the good news this Christmas?

Share the good news by inviting someone to a Christmas service, telling them why Jesus matters to you, or giving a card with a short verse and a personal note. Like the shepherds, simply tell others what you’ve seen and heard about Jesus.


Scripture quotations are from the ESV® Bible (The Holy Bible, English Standard Version®), © 2001 by Crossway. Used by permission. All rights reserved.

Related Posts