Christmas Bible Quiz: how well do you know the story?
24 questions about the first Christmas, from Gabriel's visit to the flight into Egypt. Play online, or read the questions aloud at your Christmas party, Sunday school or family dinner.
In which town was Jesus born?
Easy Christmas Bible trivia (for kids and families)
1. In which town was Jesus born?
Answer: Bethlehem — Matthew 2:1
2. Which angel visited Mary?
Answer: Gabriel — Luke 1:26
3. Where was baby Jesus laid?
Answer: In a manger — Luke 2:7
4. Why was Jesus laid in a manger?
Answer: There was no room in the inn — Luke 2:7
5. To whom did the angel first announce Jesus' birth?
Answer: Shepherds — Luke 2:8
6. What did the angels sing?
Answer: Glory to God in the highest — Luke 2:14
7. What guided the wise men?
Answer: A star — Matthew 2:9
8. What gifts did the wise men bring?
Answer: Gold, frankincense and myrrh — Matthew 2:11
9. What does the name Emmanuel mean?
Answer: God with us — Matthew 1:23
10. Which king was troubled when he heard about the new King?
Answer: Herod — Matthew 2:3
Hard Christmas Bible trivia (for adults)
1. Which Roman emperor ordered the taxing that sent Joseph to Bethlehem?
Answer: Caesar Augustus — Luke 2:1
2. Who was governor of Syria at the time of the taxing?
Answer: Cyrenius — Luke 2:2
3. What sign did the angel give the shepherds?
Answer: A babe wrapped in swaddling clothes, lying in a manger — Luke 2:12
4. From which direction did the wise men come?
Answer: From the east — Matthew 2:1
5. How many wise men does the Bible say came to see Jesus?
Answer: The Bible does not say — Matthew 2:1
6. How were the wise men warned not to return to Herod?
Answer: In a dream — Matthew 2:12
7. Where did Joseph take Mary and Jesus to escape Herod?
Answer: Egypt — Matthew 2:14
8. Joseph was of the house and lineage of which king?
Answer: David — Luke 2:4
9. Which prophet foretold that the ruler would come from Bethlehem?
Answer: Micah — Micah 5:2
10. Which of Mary's relatives was also expecting a child?
Answer: Elisabeth — Luke 1:36
11. Why was Zacharias unable to speak until John was born?
Answer: He did not believe the angel's words — Luke 1:20
12. Which old man in the temple took baby Jesus in his arms?
Answer: Simeon — Luke 2:28
13. What was the name of the prophetess who gave thanks for Jesus in the temple?
Answer: Anna — Luke 2:36
14. When was the child named Jesus?
Answer: When eight days were accomplished — Luke 2:21