2000 Hail Marys, one day of trust
A pious tradition that any grace asked of the Blessed Virgin Mary will be granted to those who pray the 2000 Hail Marys — now practiced by the faithful around the world.
The inspiring story behind the devotion
Near March 25, 1933, a young seminarian named Juan Riu, just fifteen and a half years old, heard a profound message from a fellow seminarian:
Riu, there is a pious belief that any grace asked of the Virgin Mary will be granted to those who pray the 2000 Hail Marys.
This moment left a deep impression on him. From that day forward, every year on March 25 — the Feast of the Annunciation — Juan Riu faithfully prayed the 2000 Hail Marys, entrusting three heartfelt petitions to Our Lady:
And the Blessed Virgin Mary answered his prayers.
- Salesian vowsHe made his vows as a Salesian.
- Ordained a priestOrdained in Madrid, Spain.
- Missionary in Puerto RicoAssigned to San Juan, where he began his apostolate in the poorest slums.
For 45 years, Monsignor Juan Riu fervently promoted the 2000 Hail Marys. Many have testified that their prayers were answered, and the devotion is now practiced by faithful around the world.
Pray the 2000 Hail Marys in Calgary
The Cooperators Sodality of Calgary invites you to take part in this powerful private devotion to Our Lady. Bring your petitions with faith and trust that God will answer them through Mary’s powerful intercession.

Scriptural Rosary
The day begins with a Scriptural Rosary covering all four Mysteries.
Opening prayers
Seven prayers of consecration and protection prepare the heart.
See all opening prayers
- Act of Consecration to the Holy Spirit
- Consecration of the Human Race to the Sacred Heart of Jesus
- Act of Consecration to the Immaculate Heart of Mary
- Prayer to Defeat the Work of Satan
- Prayer to Saint Michael the Archangel
- Prayer to Our Guardian Angel
- Act of Contrition
The 2000 Hail Marys
20 general petitions are read, one before each set of 100 Hail Marys.
Breaks & communal hours
You are free to take personal breaks throughout the day. The group pauses together at these hours:
Bring your petitions to Our Lady
For more information on joining the 2000 Hail Marys in Calgary, contact the Cooperators Sodality of Calgary.
Contact us →



