Before Jesus was born, Mary was visited by an angel who told her that she would give birth to a baby and that the baby would be called Jesus
Soon after, Joseph found out that Mary was going to have a baby. Joseph was confused and upset by this, but an angel came to him in a dream and said, "Joseph do not be afraid to take Mary as your wife. The child Mary is going to have is God's son, and you are to give him the name Jesus.When Joseph woke up he remembered what the angel had said. He knew that everything was okay, and he wasn't upset anymore
In those days, the government decided that they should count everyone that lived in that area of the world. So Joseph had to take Mary to his town of Bethlehem to register.
It took Mary and Joseph a long time to get to Bethlehem. They didn't have cars back then, so it probably took them a lot longer to get there. This was very tiring for Mary because she was soon going to have a baby.
They stayed in a small barn where animals were kept. Mary and Joseph were thankful that they at least had a place to lie down. It was warm, and there was plenty of straw to lay on.
That night an exciting, wonderful thing happened: Mary and Joseph had a baby! But this wasn't just any baby, he was Baby Jesus! The creator of the whole world, the King of Kings, and the one who would save the world.The little baby boy fell asleep in Mary's arms. She wrapped him in cloths and laid him in a manger on some clean straw. Mary and Joseph soon fell asleep; they were so glad to have this special baby join their family.