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: