ApologeticsMonday, June 22, 2026

All Generations Will Call Her Blessed

The question

Don't Catholics make way too big a deal of Mary compared to what the Bible actually says?

Scripture · Luke 1:48

For he has regarded the low estate of his handmaiden. For behold, henceforth all generations will call me blessed.

A short answer

It's a fair gut-check: does honoring Mary go beyond the Bible? Look at the Bible's own words, though. In Luke 1:48 Mary herself prophesies, under the inspiration of the Holy Spirit, that "all generations will call me blessed." That's not Catholics inflating Mary — that's Scripture predicting she'd be honored across every age. A faith that ignored Mary would actually be failing to fulfill her own inspired words.

And notice she doesn't take credit. The very next breath: "he who is mighty has done great things for me" (Luke 1:49). Mary's whole song points away from herself to God. That's the pattern of all true honor for her — it's really praise of what God can do in a humble person who fully cooperates. Elizabeth models it too: "Blessed are you among women" (Luke 1:42). The honor starts in Scripture, not after it.

The Catechism keeps the balance: devotion to Mary, though "altogether special," still "differs essentially" from the worship given to God alone, and it ultimately fosters that worship (CCC 971). Calling Mary blessed isn't a distraction from Jesus; it's obedience to the Spirit who inspired her words and a celebration of grace doing its finest work. So when Catholics honor Mary, we're not adding to Scripture. We're just doing what Scripture said every generation would.

Carry the question

Wear the question. Bring the answer.

See the shop →