Did Mary have other children?

featured article image

TL;DR:

Mary was a virgin when she miraculously conceived Jesus, but she had other children after His birth. God chooses ordinary, humble people for extraordinary purposes and equips them to fulfill His plans just like He did with Mary.

from the old testament

  • Isaiah 7:14 prophesied that the Messiah would be born of a virgin. Jesus fulfilled this prophecy.

from the new testament

  • The Bible affirms that Mary was a virgin when she conceived Jesus and at the time of His birth (Matthew 1:22–23; see also Isaiah 7:14).
  • In Luke 1:34–35, Mary expresses surprise at her pregnancy, asking how it is possible since she has not been intimate with a man. The passage shows that Jesus’ conception was a miraculous act of the Holy Spirit.
  • Mary did not remain a virgin after Jesus was born. Matthew 1:24–25 notes that Joseph “did not know her until she had given birth to a son,” implying that they had normal marital relations afterward (emphasis added).
  • The Gospels also reference Jesus’ brothers and sisters—James, Joseph, Simon, Judas, and unnamed sisters (Matthew 13:55–56; Mark 6:3). The simplest reading is that these were Mary and Joseph’s other children, which further suggests that she was not perpetually virginal.

implications for today

The Catholic Church, along with some other Christian traditions, teaches the doctrine of Mary’s perpetual virginity, affirming that she remained a virgin before, during, and after the birth of Jesus. This belief is rooted in early Church teachings, ecumenical councils, and the understanding that her virginity symbolizes her total consecration to God and her unique role in salvation history. However, this doctrine is not taught in the Bible.

The Bible teaches that Mary was a virgin chosen and greatly "favored" by God to be the mother of Jesus, the Savior of the world (Luke 1:28). Mary had faith and humility, seen in her willingness to surrender to God (Luke 1:38). God choosing Mary highlights His grace and sovereignty and shows that He often chooses ordinary, humble people to accomplish extraordinary purposes. Through Mary’s obedience, God brought about the incarnation of His Son, fulfilling prophecies and demonstrating His grace and power. She is honored not for her own merit but because God entrusted her with the unique role of bearing the Messiah. Further, God choosing Mary for this role does not mean that she remained a perpetual virgin nor that she was sinless. Instead, it humbles us, knowing that God calls and equips those He chooses, often in ways that surpass human understanding (Luke 1:45).

May we be willing, like Mary, to do what God has called us to do and to be faithful in what He has given us.

understand

  • Mary miraculously conceived Jesus as a virgin.
  • Mary had other children after Jesus’ birth.
  • Mary was not a perpetual virgin, but God chose her and equipped her to bring the Messiah into the world.

reflect

  • How does knowing that Mary had other children after Jesus’ birth shape your understanding of her life as a mother and her role in God’s plan?
  • What helps you trust God to equip you for the purposes He has for your life?
  • How might Mary’s example encourage you to embrace God’s calling while also living out everyday responsibilities and family life?

engage

  • How does the fact that Mary had other children affect the way we understand the biblical teaching about her perpetual virginity?
  • What can we learn from Mary’s unique role as the mother of the Messiah while also raising a normal family?
  • How does seeing Mary live an ordinary married life after Jesus’ birth help us apply faithfulness and obedience in our own lives and responsibilities?