Home › Random Christmas Bible Verse

Random Christmas Bible Verse

Draw a verse from the Christmas story, the prophecies behind it, and the New Testament teaching on why Christ came.

Tip: press the space bar for a new one.

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

Isaiah 7:14 KJV

Where the Christmas story is found

The birth of Jesus is told mainly in two Gospels. Matthew follows Joseph: the angel's message in a dream, the visit of the wise men, the flight to Egypt. Luke follows Mary: Gabriel's announcement, the journey to Bethlehem, the shepherds, and the old prophets Simeon and Anna in the temple. John does not describe the stable at all. He begins earlier, with the Word who was with God and became flesh.

The details in these accounts are often blended in nativity scenes, so reading each passage separately is useful. For instance, Luke mentions shepherds and a manger, while Matthew speaks of wise men who came to a house and brought three kinds of gifts.

The prophecies behind the story

The Gospels stress that Christ's coming was long expected. Passages from Isaiah, Micah, and Jeremiah speak of a child born, a ruler from Bethlehem, and a righteous branch from David's line. The Gospel writers connect these to Jesus, and this page includes the Old Testament verses so that you can read them in their own setting.

What the Gospel says Christmas means

The New Testament letters explain the purpose of the nativity. God sent his Son at the right time, Christ took on human nature, and he came to save sinners. Paul describes him setting aside his privileges and becoming a servant, and John says God showed his love by sending his Son.

For a verse from any season, use the Bible verse randomizer, or try the Bible verse of the day.

Verses in This Collection

More Random Verse Tools

Frequently Asked Questions

Where do these verses come from?

Every verse on this page comes from a hand-picked list of 94 Bible verses on this theme. Each one was checked against the KJV text and comes with a short note on its context.

Can I get a completely random verse instead?

Yes. The main Bible verse randomizer chooses from all 31,102 verses.