How Many Angels Were Talking to Mary?

A claim is sometimes made that the Quran contradicts itself in its account of the annunciation to Mary. In 3:42-45, several angels address Mary with the news of Jesus. In 19:17-21, it is a single angel - Gabriel - who appears to her.

These two sets of verses speak of different times, and different events.

The resolution is straightforward, and it emerges from reading both passages with attention to what they actually describe.

The verses in Chapter 3 are not set at the moment of conception. Their context is established by 3:44, which reads:

[3:44] This is news from the past that we reveal to you. You were not present when they drew lots to select Mary's guardian. You were not present when they argued with each other.

This verse places the surrounding passage at the time when Mary's guardian was being chosen - a period when Mary was still a child, young enough to require a guardian and to be placed under one's care. It is during this earlier period, well before the conception of Jesus, that the angels deliver their announcement:

[3:45] The angels said, "O Mary, GOD gives you good news: a Word from Him whose name is `The Messiah, Jesus the son of Mary.' He will be prominent in this life and in the Hereafter, and one of those closest to Me."

This is a foretelling - a message given to Mary in her childhood about what God had decreed for her future.

The passage in Chapter 19 describes an entirely different moment. Mary is no longer a child. She has withdrawn to a secluded place, and it is here that Gabriel appears to her:

[19:17-19] While a barrier separated her from them, we sent to her our Spirit. He went to her in the form of a human being. She said, "I seek refuge in the Most Gracious, that you may be righteous." He said, "I am the messenger of your Lord, to grant you a pure son."

This is the moment of conception itself - Gabriel's specific mission to bring about what had been foretold years earlier. The language confirms the distinction: in 3:45 the angels announce future news ("God gives you good news"); in 19:19 Gabriel arrives to fulfill a specific divine commission ("I am the messenger of your Lord to grant you a pure son").

The two passages are therefore not competing accounts of a single event. They describe two distinct moments separated by years: an angelic foretelling given to Mary as a child, and Gabriel's mission to Mary as a grown woman at the moment of the miraculous conception. There is no contradiction - only a sequence, and the Quran presents both parts of it.