Finding the Best in Catholic Faith Formation
Catholics do not worship Mary. We venerate her because she is the mother of God the Son, our Lord Jesus Christ. Veneration is completely different from the adoration of God. It is the honoring of a person, not the worship of Almighty God, our Creator.
Catholics believe that Mary is the highest of God's creatures because of her exalted role. But of course, like any other human being, she had to be saved by the mercy of God. She herself said, "My spirit rejoices in God my Savior" (Lk 1:47).
We believe that God saved her by taking away all stain of original sin at the moment of her conception (the Immaculate Conception). The very fact that God took on flesh and became man (Jn 1:1, 14) indicates that he wished to involve human beings in His plan of salvation for mankind. Mary was a key person for this purpose, so this is why Catholics honor her so highly.