Why is Mary called the Mother of God?

Mary is called the Mother of God because she is the mother of Jesus Christ, who is one divine Person — the eternal Son of God. Since the person she bore is truly God, the title 'Mother of God' (Theotokos, God-bearer) is correct and was solemnly defined by the Council of Ephesus in 431 AD.

Scriptural Basis

St. John opens his Gospel with the proclamation that 'the Word was God... and the Word was made flesh' (John 1:1, 14). The Word who became flesh in Mary's womb was, from eternity, God himself.

Sources & Further Reading

Scripture: Luke 1:35 · Luke 1:43 · Luke 1:49 · John 1:1 · John 1:14

Catechism of the Catholic Church: CCC 466 · CCC 495 · CCC 722

Church Fathers: St. Cyril of Alexandria, Letter to Nestorius (Second Letter), 431 AD

Go Deeper

Bible lessons that explore this topic further:

Related Questions

Keep Studying

Read the Scriptures behind this answer

Read the Bible More Questions