Three Offerings in Honor of the Blessed Virgin Mary

The “Three Offerings in Honor of the Blessed Virgin Mary” is a prayer dedicated to honoring the Virgin Mary. It involves offering one’s mind, heart, and life to Mary. The prayer serves to strengthen the devotee’s relationship with Mary and seek her intercession.

Pope Pius IX granted an indulgence of 300 days each time this prayer is recited. In Catholic tradition, an indulgence is believed to reduce the temporal punishment for sins that have already been forgiven.

Three Offerings in Honor of the Blessed Virgin Mary


O Holiest Virgin, with all my heart, I honor thee above all the angels and saints in Paradise as the Daughter of the Eternal Father, and to thee I consecrate my soul and all its powers.

Hail Mary, full of grace, the Lord is with thee. Blessed art thou among women and blessed is the fruit of thy womb, Jesus. Holy Mary, Mother of God, pray for us sinners, now and at the hour of our death. Amen.


Holiest Virgin, with all my heart I honor thee above all the angels and saints in Paradise as the Mother of the Only-Begotten Son, and to thee I consecrate my body with all its powers.

Hail Mary, full of grace, the Lord is with thee. Blessed art thou among women and blessed is the fruit of thy womb, Jesus. Holy Mary, Mother of God, pray for us sinners, now and at the hour of our death. Amen.


Holiest Virgin, with all my heart I honor thee above all the angels and saints in Paradise as the Spouse of the Holy Spirit, and to thee I consecrate my heart and all its affections, praying thee to obtain for me from the ever Blessed Trinity, all the graces which I need for my salvation.

Hail Mary, full of grace, the Lord is with thee. Blessed art thou among women and blessed is the fruit of thy womb, Jesus. Holy Mary, Mother of God, pray for us sinners, now and at the hour of our death. Amen.