Catholic Radio ⛨ Listen while you shop
Free Shipping - All orders over $40
Free Shipping ⛨ For all orders over $40

Your cart

Your cart is empty

Browse our top collections:

Immaculate Heart of Mary

Our Immaculate Heart of Mary collection is a heartfelt tribute to the tender love of our Blessed Mother. At Fatima, Our Lady promised: "In the end, my Immaculate Heart will triumph." Devotion to her Heart, pierced with sorrow and burning with love, leads us directly to the Sacred Heart of her Son, and invites us to consecrate ourselves to her.

Shop Immaculate Heart statues, rosaries, art and medals.

Consecration: Many Catholics make a 33-day consecration to Jesus through Mary. See the St. Louis de Montfort consecration. Feast day: the Saturday after the Solemnity of the Sacred Heart.

See also Our Lady of Fatima and Our Lady statues.

788 Results

788 Results

14K White Immaculate Heart Of Mary Pendant
14K White Immaculate Heart Of Mary Pendant
Made To Order

14K White Immaculate Heart Of Mary Pendant

Regular price $483.00 from $339.00 30% off

Unit price
per

Regular price $483.00 from $339.00 30% off

Unit price
per

14K Rose Immaculate Heart Of Mary Pendant
14K Rose Immaculate Heart Of Mary Pendant
Made To Order

14K Rose Immaculate Heart Of Mary Pendant

Regular price $467.00 from $329.00 30% off

Unit price
per

Regular price $467.00 from $329.00 30% off

Unit price
per

Sterling Silver Immaculate Heart Of Mary Pendant

Regular price $82.00 from $69.00 17% off

Unit price
per

Regular price $82.00 from $69.00 17% off

Unit price
per

14K Yellow Immaculate Heart Of Mary Pendant
14K Yellow Immaculate Heart Of Mary Pendant
Made To Order

14K Yellow Immaculate Heart Of Mary Pendant

Regular price $462.00 from $329.00 29% off

Unit price
per

Regular price $462.00 from $329.00 29% off

Unit price
per

14kt Gold Filled 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

14kt Gold Filled 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $1,160.25 $975.00 16% off

Unit price
per

Regular price $1,160.25 $975.00 16% off

Unit price
per

14kt Gold Filled 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

14kt Gold Filled 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $1,216.75 $1,022.75 16% off

Unit price
per

Regular price $1,216.75 $1,022.75 16% off

Unit price
per

14kt Gold Filled 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

14kt Gold Filled 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $1,048.75 $880.50 16% off

Unit price
per

Regular price $1,048.75 $880.50 16% off

Unit price
per

Sterling Silver 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Sterling Silver 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Sterling Silver 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $450.00 $378.00 16% off

Unit price
per

Regular price $450.00 $378.00 16% off

Unit price
per

Sterling Silver 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Sterling Silver 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Sterling Silver 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $463.75 $390.25 16% off

Unit price
per

Regular price $463.75 $390.25 16% off

Unit price
per

Sterling Silver 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Sterling Silver 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Sterling Silver 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $427.25 $359.25 16% off

Unit price
per

Regular price $427.25 $359.25 16% off

Unit price
per

Silver-Plated 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $185.50 $155.50 16% off

Unit price
per

Regular price $185.50 $155.50 16% off

Unit price
per

Silver-Plated 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $193.25 $162.25 16% off

Unit price
per

Regular price $193.25 $162.25 16% off

Unit price
per

Silver-Plated 7mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 7mm Immaculate Heart of Mary Rosary | Engravable

Regular price $189.00 $158.75 16% off

Unit price
per

Regular price $189.00 $158.75 16% off

Unit price
per

Silver-Plated 8x6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 8x6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $201.50 $169.25 16% off

Unit price
per

Regular price $201.50 $169.25 16% off

Unit price
per

Silver-Plated 8x5mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 8x5mm Immaculate Heart of Mary Rosary | Engravable

Regular price $192.00 $161.25 16% off

Unit price
per

Regular price $192.00 $161.25 16% off

Unit price
per

Silver-Plated 7mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 7mm Immaculate Heart of Mary Rosary | Engravable

Regular price $193.25 $162.25 16% off

Unit price
per

Regular price $193.25 $162.25 16% off

Unit price
per

Silver-Plated 8mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 8mm Immaculate Heart of Mary Rosary | Engravable

Regular price $222.50 $187.00 16% off

Unit price
per

Regular price $222.50 $187.00 16% off

Unit price
per

Silver-Plated 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $217.00 $182.75 16% off

Unit price
per

Regular price $217.00 $182.75 16% off

Unit price
per

Silver-Plated 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Silver-Plated 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $176.25 $148.75 16% off

Unit price
per

Regular price $176.25 $148.75 16% off

Unit price
per

Silver-Plated 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Silver-Plated 6mm Immaculate Heart of Mary  Engraved Catholic Rosaries
Engravable

Silver-Plated 6mm Immaculate Heart of Mary Rosary | Engravable

Regular price $176.25 $148.75 16% off

Unit price
per

Regular price $176.25 $148.75 16% off

Unit price
per

Silver Plated 7mm Black Immaculate Heart of Mary Rosary

Regular price $189.00 $159.00 16% off

Unit price
per

Regular price $189.00 $159.00 16% off

Unit price
per

Silver Plated 8x6mm Black Immaculate Heart of Mary Rosary

Regular price $201.00 $169.00 16% off

Unit price
per

Regular price $201.00 $169.00 16% off

Unit price
per

Silver Plated 8x5mm Black Immaculate Heart of Mary Rosary

5.0

Regular price $192.00 $161.00 16% off

Unit price
per

Regular price $192.00 $161.00 16% off

Unit price
per

Silver Plated 7mm Brown Immaculate Heart of Mary Rosary

Regular price $193.00 $162.00 16% off

Unit price
per

Regular price $193.00 $162.00 16% off

Unit price
per

Silver Plated 8mm Hematite Immaculate Heart of Mary Rosary

Regular price $223.00 $187.00 16% off

Unit price
per

Regular price $223.00 $187.00 16% off

Unit price
per

Silver Plated 6mm Hematite Immaculate Heart of Mary Rosary

Regular price $218.00 $183.00 16% off

Unit price
per

Regular price $218.00 $183.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Pink

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Topaz

5.0

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Zircon

5.0

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Sapphire

5.0

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Peridot

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Emerald

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Light Amethyst

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Ruby

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated & Fire Polished Immaculate Heart of Mary Rosary | Crystal

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Amethyst

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Aqua

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Garnet

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Sapphire

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Topaz

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Pink

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Zircon

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Ruby

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Light Amethyst

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Emerald

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated & Fire Polished Immaculate Heart of Mary Rosary | Crystal

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Amethyst

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Peridot

5.0

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Garnet

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Silver Plated 6mm Fire Polished Immaculate Heart of Mary Rosary in Aqua

Regular price $177.00 $149.00 16% off

Unit price
per

Regular price $177.00 $149.00 16% off

Unit price
per

Recently viewed products