25 Bible Verses for Christmas (with Advent Cards)

We love it when you share!

These 25 Bible verses for Christmas will take you through the nativity story and additional passages that will help you reflect on the good plan of salvation. Complete with downloadable cards for your advent traditions!

25 Bible Verses for Christmas

Christmas is a time of joy, reflection, and celebration, not just for the birth of a baby, but for the coming of our Savior—Jesus Christ, the Son of God. As we gather around our Christmas trees, share meals with loved ones, and send out Christmas cards, it’s important to pause and remember the deeper meaning behind this special season. These Bible verses will guide you through the wonder of God’s love, the promise of eternal life, and the miraculous birth of Jesus Christ, our Wonderful Counselor, Mighty God, and Prince of Peace.

These cards would be great to use with advent traditions, like our favorite Advent Blocks!

If you’d like to jump right to being able to download the advent cards, click here.

We hope you enjoy these 25 Bible Verses for Christmas!

1. John 1:1-5

In the beginning was the Word, and the Word was with God, and the Word was God. He was in the beginning with God. All things were made through him, and without him was not any thing made that was made. In him was life, and the life was the light of men. The light shines in the darkness, and the darkness has not overcome it.

1 John 1:1-5 ESV

This passage from the Gospel of John speaks to the divinity of Jesus, the True Light of the world, who existed from the very beginning. As we celebrate Christmas, we remember that this same Jesus took on human form to dwell among us, bringing hope, peace, and eternal life to all who believe.

2. Isaiah 9:6

“For to us a child is born, to us a son is given; and the government shall be upon his shoulder, and his name shall be called Wonderful Counselor, Mighty God, Everlasting Father, Prince of Peace.”

Isaiah 9:6 ESV

This prophetic verse from Isaiah beautifully sums up the names of Jesus, each one reflecting a different aspect of His character. As we meditate on the birth of Christ, we are reminded that He is our Prince of Peace and our Wonderful Counselor, guiding us through every season of life.

25 bible verses for christmas -Isaiah 9:6

3. Micah 5:2

“But you, O Bethlehem Ephrathah, who are too little to be among the clans of Judah, from you shall come forth for me one who is to be ruler in Israel, whose coming forth is from of old, from ancient days.”

Micah 5:2 ESV

Long before the birth of Jesus, the prophet Micah foretold the exact town where He would be born—Bethlehem of Judah. This reminds us that the story of Christ’s birth was no accident; it was the fulfillment of God’s eternal plan, spoken through the Old Testament prophets.

25 bible verses for christmas -Micah 5:2

4. Luke 2:6-7

“And while they were there, the time came for her to give birth. And she gave birth to her firstborn son and wrapped him in swaddling cloths and laid him in a manger, because there was no place for them in the inn.”

Luke 2:6-7 ESV

The humble circumstances surrounding the birth of Jesus reflect God’s immense humility and love. The King of Kings, born in a lowly manger, is the perfect gift to the world—a Savior who meets us in our brokenness and offers us eternal life.

25 bible verses for christmas - Luke 2:7

5. Matthew 2:1-2

“Now after Jesus was born in Bethlehem of Judea in the days of Herod the king, behold, wise men from the east came to Jerusalem, saying, ‘Where is he who has been born king of the Jews? For we saw his star when it rose and have come to worship him.'”

Matthew 2:1-2

The wise men followed the great light of the star to find the King of the Jews. Their journey reminds us of our own pursuit of Christ, as we seek to honor and worship Him as our Lord and Savior during this holiday season.

25 bible verses for christmas - Matthew 2:1-2
New growth press Shopping Ad

6. Luke 1:26-28

“In the sixth month the angel Gabriel was sent from God to a city of Galilee named Nazareth, to a virgin betrothed to a man whose name was Joseph, of the house of David. And the virgin’s name was Mary. And he came to her and said, ‘Greetings, O favored one, the Lord is with you!'”

Luke 1:26-28 ESV

Here, the angel of the Lord delivers the good news to Mary, who would become the mother of Jesus. Mary’s faithful response to God’s calling is a beautiful example of obedience and trust, and it reminds us to submit to God’s plan for our lives, especially during this sacred time.

25 bible verses for christmas - Luke 1:28

7. Luke 2:8-9

“And in the same region there were shepherds out in the field, keeping watch over their flock by night. And an angel of the Lord appeared to them, and the glory of the Lord shone around them, and they were filled with great fear.”

Luke 2:8-9 ESV

The announcement of Jesus’ birth wasn’t made to kings or rulers, but to humble shepherds. This reflects the heart of the gospel message—good news of great joy for all people. God’s love extends to the lowly and the mighty alike.

25 bible verses for christmas - Luke 2:8-9 ESV

8. Luke 2:13-14

“And suddenly there was with the angel a multitude of the heavenly host praising God and saying, ‘Glory to God in the highest, and on earth peace among those with whom he is pleased!'”

Luke 2:13-14 ESV

What a powerful way to celebrate the birth of Jesus! The multitude of the heavenly host declared peace on earth, a peace that only the Prince of Peace can bring. As we reflect on this moment, we are reminded that Christ’s coming was the beginning of true peace for all humanity.

25 bible verses for christmas -Luke 2:14

9. Luke 1:31-33

And behold, you will conceive in your womb and bear a son, and you shall call his name Jesus. He will be great and will be called the Son of the Most High. And the Lord God will give to him the throne of his father David, and he will reign over the house of Jacob forever, and of his kingdom there will be no end.

Luke 1:31-33

Mary’s miraculous pregnancy and the naming of Jesus were part of God’s divine plan for salvation. The name Jesus means “the Lord saves,” and it is through this holy child that God’s plan for redemption would be fulfilled.

25 bible verses for christmas -Luke 1:31-33

10. Isaiah 7:14

Therefore the Lord himself will give you a sign. Behold, the virgin shall conceive and bear a son, and shall call his name Immanuel.

Isaiah 7:14 ESV

Isaiah prophesied the virgin birth centuries before it happened, and the name “Immanuel,” meaning “God with us,” signifies the closeness and love of God who came down to dwell with His people.

25 bible verses for christmas

Isaiah 7:14

11. Luke 2:10

“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

The angel’s words to the shepherds bring hope and joy, as they announce the birth of the Savior. The Christmas season is a time to spread this joy and share the good news of Christ’s birth with those around us.

25 bible verses for christmas

Luke 2:10

12. Matthew 2:10-11

“When they saw the star, they rejoiced exceedingly with great joy. And going into the house, they saw the child with Mary his mother, and they fell down and worshiped him. Then, opening their treasures, they offered him gifts, gold and frankincense and myrrh.”

Matthew 2:10-11 ESV

The wise men brought gifts to honor the newborn King, acknowledging Jesus’ divinity and kingship. During the Christmas season, we, too, offer our best gifts to the Lord—our worship, our time, and our hearts.

25 Bible Verses for Christmas - Matthew 2:10-11

13. Psalm 103:1-3

“Bless the Lord, O my soul, and all that is within me, bless his holy name! Bless the Lord, O my soul, and forget not all his benefits, who forgives all your iniquity, who heals all your diseases.”

Psalm 103:1-3 ESV

Christmas is a time of worship and thanksgiving. As we remember the birth of Jesus, we praise the Lord for His indescribable gift—salvation through His Son.

25 Bible Verses for Christmas - Psalm 103:1- 3

14. Jeremiah 31:25

“For I will satisfy the weary soul, and every languishing soul I will replenish.”

Jeremiah 31:25 ESV

The holiday season can sometimes feel overwhelming, but God promises to give us rest and strength. In Christ, we find the refreshment our souls long for.

25 Bible Verses for Christmas - Jeremiah 31:25 ESV

15. Romans 12:9

“Love must be sincere. Hate what is evil; cling to what is good.”

Romans 12:9 ESV

Christmas is a season of love—God’s love for us and our love for one another. Let this verse be a reminder to genuinely love those around us, reflecting the love of God who sent His only Son to save us.

25 Christmas Bible Verses - Romans 12:9

16. Romans 12:21

“Do not be overcome by evil, but overcome evil with good.”

Romans 12:21 ESV

The birth of Christ signifies the ultimate victory over sin and evil. As we celebrate this season, let’s remember to overcome darkness with the true light of Jesus.

25 Christmas Bible Verses - Romans 12:21 ESV

17. John 1:14

“And the Word became flesh and dwelt among us, and we have seen his glory, glory as of the only Son from the Father, full of grace and truth.”

John 1:14 ESV

Christmas is the celebration of the Word becoming flesh—Jesus Christ taking on human form to dwell among us. It’s a powerful reminder that God isn’t distant, but He came near to offer us grace and truth.

25 Christmas Bible Verses - John 1:14

18. Luke 2:52

“And Jesus grew in wisdom and stature, and in favor with God and man.”

Luke 2:52 ESV

As we reflect on the nativity story, we are reminded that Jesus grew not only physically but also in wisdom and favor. This encourages us to seek God’s wisdom as we grow in our own faith journey.

25 Bible Verses for Christmas -Luke 2:52 ESV

19. Numbers 24:17

“I see him, but not now; I behold him, but not near: a star shall come out of Jacob, and a scepter shall rise out of Israel.”

Numbers 24:17 ESV

This Old Testament prophecy points to Jesus as the Star and King who would come from Israel. The star that led the wise men to Bethlehem serves as a symbol of Jesus’ kingship.

25 Bible Verses for Christmas -Numbers 24:17 ESV

20. Matthew 2:16

“Then Herod, when he saw that he had been tricked by the wise men, became furious, and he sent and killed all the male children in Bethlehem and in all that region who were two years old or under, according to the time that he had ascertained from the wise men.”

Matthew 2:16-18 ESV

This dark moment in the Christmas story reminds us of the cost of bringing the Savior into the world. Yet even in the midst of sorrow, God’s plan for salvation remained unstoppable.

25 Bible Verses for Christmas - Mathew 2:16

21. Romans 8:2-3

“For the law of the Spirit of life has set you free in Christ Jesus from the law of sin and death. For God has done what the law, weakened by the flesh, could not do. By sending his own Son in the likeness of sinful flesh and for sin, he condemned sin in the flesh.”

Jesus came to set us free from sin and death. His birth marks the beginning of our redemption story—freedom from the wages of sin and the gift of eternal life through Christ.

25 Bible Verses for Christmas - Romans 8:3

22. Jeremiah 17:7-8

“Blessed is the man who trusts in the Lord, whose trust is the Lord. He is like a tree planted by water, that sends out its roots by the stream.”

Jeremiah 17:7-8 ESV

As we trust in the Lord during this Christmas season, we are reminded of the unshakable hope we have in Christ. He is our source of strength and refreshment, no matter the circumstances.

25 Bible Verses for Christmas - Jeremiah 17:7-8 ESV

23. Psalm 72:9-11

“May desert tribes bow down before him, and his enemies lick the dust! May the kings of Tarshish and of the coastlands render him tribute; may the kings of Sheba and Seba bring gifts! May all kings fall down before him, all nations serve him!”

Psalm 72:9-11 ESV

The birth of Jesus is not only a story for the people of Israel but for all nations. Just as the wise men from afar brought gifts to the King of the Jews, we bring our worship and adoration to Jesus, the King of Kings.

25 Bible Verses for Christmas -  Psalm 72:9-11

24. 1 John 5:1

“Everyone who believes that Jesus is the Christ has been born of God, and everyone who loves the Father loves whoever has been born of him.”

1 John 5:1 ESV

Faith in Jesus as the Son of God is at the heart of the Christmas message. This holiday season, let us renew our faith in Him and celebrate the gift of becoming children of God through Christ.

25 Bible Verses for Christmas - 1 John 5:1

25. Luke 2:19

“But Mary treasured up all these things and pondered them in her heart.”

Luke 2:19 ESV
25 Bible Verses for Christmas - Luke 2:19

The birth of Jesus brought great joy and wonder, but also moments of quiet reflection for Mary, His mother. As we celebrate Christmas, may we also take time to reflect on the greatness of God’s love and the miracle of the birth of Christ, our Savior.


Remembering the True Reason for the Season

We hope that these 25 Bible verses for Christmas are a helpful tool and resource for your Advent traditions.

More Christmas Content

You can download these 25 Bible verses for Christmas in a printable PDF format by visiting my Gumroad website.

As you celebrate this Christmas season, may these Bible verses serve as a reminder of the true meaning of Christmas—the birth of Jesus Christ, our Savior and Lord. Merry Christmas!

Don’t Forget to Pin for Later!

25 Bible Verses for Christmas

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top