The Daily RootedHome StoriesGradesChurchesWhat's NewAbout
Bible:

Prints on letter paper in black and white. No answers are printed on the student sheet.

Matthew 1 · Grade 2

The Baby Named Jesus

Name Date

Read the Story

Mary was going to marry a man named Joseph. Before they were married, Mary was going to have a baby. The baby was from God's Holy Spirit.

Joseph was worried. Then an angel came to him in a dream. The angel told Joseph not to be afraid to take Mary as his wife. The angel told Joseph to name the baby Jesus.

The name Jesus means that God saves. Jesus came to save people from their sins. He is also called Immanuel, which means "God with us."

Memory Verse

She shall give birth to a son. You shall name him Jesus, for it is he who shall save his people from their sins.”

Matthew 1:21 (WEB)

Show What You Know

Circle the right answer, or write it on the lines.

  1. Who was Mary going to marry?

    In a dreamJesusJoseph
  2. How did the angel talk to Joseph?

    JosephIn a dreamJesus
  3. What did the angel tell Joseph to name the baby?

    God with usJesusJoseph
  4. What did Jesus come to do?

  5. What does Immanuel mean?

    In a dreamJesusGod with us

Word Search

Find and circle each word. Words go across and down.

AYCCTDLTYANWTIRJMRBFGKFECAARBJEHAPROAECHLMEYEHIMMANUELATRJOSEPHMALJESUSJKRSAVETYK
  • IMMANUEL
  • ABRAHAM
  • JOSEPH
  • JESUS
  • ANGEL
  • DREAM
  • MARY
  • SAVE

Prayer

Dear God, thank You for this Bible story. Help me to . Amen.

Take It Home

For families: talk about these together.

  • When is it hard for you to do what God says?
  • God kept His promise to send a Savior. What promise of God can you remember?

Scripture: World English Bible, public domain, eBible.org. © 2026 The Daily Rooted. Free to print and copy for church and home use; not for resale. Original line art.