Was Mary sinless according to Catholic teaching?

Yes. Catholic teaching holds that the Blessed Virgin Mary was preserved from all stain of original sin from the moment of her conception — a privilege called the Immaculate Conception — and that she remained free from all personal sin throughout her life, by a singular grace of God in view of the merits of Jesus Christ.

Scriptural Basis

Elizabeth, filled with the Holy Spirit, calls Mary 'blessed among women' (Luke 1:42), a superlative that further underscores her singular holiness.

Sources & Further Reading

Scripture: Luke 1:28 · Luke 1:42 · Genesis 3:15 · Luke 1:38

Catechism of the Catholic Church: CCC 491 · CCC 492 · CCC 493

Go Deeper

Bible lessons that explore this topic further:

Related Questions

Keep Studying

Read the Scriptures behind this answer

Read the Bible More Questions