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

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 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 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 Faux Pearl 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

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Sapphire Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Topaz Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Zircon Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Light Amethyst Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Emerald Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Ruby Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Peridot Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Aqua Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Amethyst Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Crystal Engraved Catholic Saint Jewelry
Engravable

Immaculate Heart of Mary Rosary Bracelet - 14K Gold, Crystal, Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Zircon Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

14kt Gold 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Garnet Engraved Catholic Saint Jewelry
Engravable

Regular price $2,225.00 $1,869.00 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Topaz Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Sapphire Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Zircon Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Garnet Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Light Amethyst Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Peridot Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Aqua Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Ruby Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Topaz Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Crystal Engraved Catholic Saint Jewelry
Engravable

Immaculate Heart of Mary Rosary Bracelet - 14K Gold-Filled, Crystal, Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

Regular price $302.50 $254.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Emerald Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

14kt Gold-Filled 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Amethyst Engraved Catholic Saint Jewelry
Engravable

Regular price $302.50 $254.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Sapphire Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Peridot Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Light Amethyst Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Ruby Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Aqua Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Emerald Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Garnet Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

Sterling Silver 6mm Austrian Crystal Immaculate Heart of Mary Rosary Bracelet in Amethyst Engraved Catholic Saint Jewelry
Engravable

Regular price $202.50 $170.25 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Topaz Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Pink Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Zircon Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Sapphire Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Emerald Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Light Amethyst Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Peridot Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Ruby Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Crystal Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Aqua Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Amethyst Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Silver-Plated 6mm Fire-Polished Immaculate Heart of Mary Rosary Bracelet in Garnet Engraved Catholic Saint Jewelry
Engravable

Regular price $80.00 $67.00 16% off

Unit price
per

Immaculate Heart Of Mary-39 Statue - 39-inch
Made To Order
Choose Color

Immaculate Heart Of Mary-39 Statue - 39-inch

from $860.00

Unit price
per

from $860.00

Unit price
per

Recently viewed products