Immaculate Mary, also known as the Lourdes Hymn, was written by Pere Jean Gaignet in 1873, after he made a pilgrimage to the site of Our Lady of Lourdes’s apparitions to St. Bernadette Soubirous.

Immaculate Mary, your praises we sing.
You reign now in splendor with Jesus our King.
Ave, Ave, Ave, Maria! Ave, Ave, Maria!In heaven the blessed your glory proclaim;
On earth we your children invoke your fair name.
Ave, Ave, Ave, Maria! Ave, Ave, Maria!Your name is our power, your virtues our light;
Your love is our comfort, your prayers are our might.
Ave, Ave, Ave, Maria! Ave, Ave, Maria!Immaculate Mary, to you do we plead.
To ask God, our Father, for help in our need.
Ave, Ave, Ave, Maria! Ave, Ave, Maria!We pray for our Mother, the Church upon earth,
And bless, Holy Mary, the land of our birth.
Ave, Ave, Ave, Maria! Ave, Ave, Maria!