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.
Vintage Immaculate Heart with Lilies II Canvas Print
from $30.00
- Unit price
- / per
Vintage Immaculate Heart, La Perseverance II Canvas Print
from $30.00
- Unit price
- / per
Vintage Immaculate Heart of Mary Portrait Framed Poster
from $41.00
- Unit price
- / per
Vintage Immaculate Heart of Mary Framed Poster
from $41.00
- Unit price
- / per
Vintage Immaculate Heart of Mary in Glory Framed Poster
from $41.00
- Unit price
- / per
Immaculate Heart of Mary Enamel Pin
$13.99
- Unit price
- / per
Immaculate Heart of Mary Miniature Saint Statue
$14.95
- Unit price
- / per
Immaculate Heart Rosary for Boys - Blue - Little Drops of Water
$12.00
- Unit price
- / per
Immaculate Heart of Mary Fridge Magnet - Little Drops of Water
$6.00
- Unit price
- / per
Vintage Bronze Immaculate Heart Rosary Center
Regular price
$39.00
$30.00
23% off
- Unit price
- / per
Vintage Bronze Immaculate Heart of Mary Medal
Regular price
$22.00
from $17.00
23% off
- Unit price
- / per
Vintage Bronze Sacred and Immaculate Hearts Medal
Regular price
$29.00
from $22.00
24% off
- Unit price
- / per
Immaculate Heart of Mary Statue - Hand-Painted Realistic Color - 21.5-inch
Regular price
$1,150.00
$920.00
20% off
- Unit price
- / per
27-inch Immaculate Heart Framed Art
$118.00
- Unit price
- / per
14kt Gold Baby Boots Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$2,398.00
$2,014.00
16% off
- Unit price
- / per
14kt Gold Badge Pin With Cross Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$1,670.00
$1,403.00
16% off
- Unit price
- / per
Sterling Silver Godchild Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$106.00
$89.00
16% off
- Unit price
- / per
14kt Gold Filled Baby Boots Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$278.00
$234.00
16% off
- Unit price
- / per
14kt Gold Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$2,034.00
$1,709.00
16% off
- Unit price
- / per
14kt Gold Small Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$1,913.00
$1,607.00
16% off
- Unit price
- / per
14kt Gold Polished Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$1,667.00
$1,400.00
16% off
- Unit price
- / per
Sterling Silver Small Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$108.00
$91.00
16% off
- Unit price
- / per
Sterling Silver Badge Pin With Cross Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$104.00
$87.00
16% off
- Unit price
- / per
14kt Gold Filled Godchild Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$226.00
$190.00
16% off
- Unit price
- / per
14kt Gold Filled Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$251.00
$211.00
16% off
- Unit price
- / per
14kt Gold Filled Small Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$236.00
$199.00
16% off
- Unit price
- / per
Sterling Silver Polished Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$101.00
$85.00
16% off
- Unit price
- / per
Sterling Silver Baby Boots Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$116.00
$97.00
16% off
- Unit price
- / per
14kt Gold Filled Badge Pin With Cross Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$215.00
$181.00
16% off
- Unit price
- / per
14kt Gold Godchild Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$1,786.00
$1,501.00
16% off
- Unit price
- / per
14kt Gold Large Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$2,523.00
$2,120.00
16% off
- Unit price
- / per
14kt Gold Filled Polished Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$212.00
$178.00
16% off
- Unit price
- / per
Sterling Silver Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$115.00
$96.00
17% off
- Unit price
- / per
Sterling Silver Large Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$118.00
$99.00
16% off
- Unit price
- / per
14kt Gold Filled Large Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable
Regular price
$289.00
$243.00
16% off
- Unit price
- / per
Sterling Silver Immaculate Heart of Mary Necklace | Large
Regular price
$253.00
$212.00
16% off
- Unit price
- / per
Sterling Silver Immaculate Heart of Mary Necklace | Large
Regular price
$461.00
$387.00
16% off
- Unit price
- / per
Sterling Silver Immaculate Heart of Mary Necklace | Large
Regular price
$170.00
$143.00
16% off
- Unit price
- / per
Sterling Silver Immaculate Heart of Mary Necklace | Large
Regular price
$205.00
$172.00
16% off
- Unit price
- / per
25-Pack - Silver-Tone Immaculate Heart of Mary Medals with Prayer, 3/4-inch
Regular price
$39.00
from $29.00
26% off
- Unit price
- / per
50-Pack - Immaculate Heart of Mary Silver Tone Bracelet Medals
Regular price
$45.00
$35.00
22% off
- Unit price
- / per
25-Pack - Immaculate Heart Premium Red Enamel Medals, 1-inch
Regular price
$79.00
from $59.00
25% off
- Unit price
- / per
50-Pack - Silver-Tone Immaculate Heart of Mary Silhouette Charms
Regular price
$55.00
from $39.00
29% off
- Unit price
- / per
3-Pack - Sacred Heart and Immaculate Heart Auto Rosary with St. Christopher
Regular price
$55.00
$39.00
29% off
- Unit price
- / per
25-Pack - Immaculate Heart of Mary Premium Medals, 1-inch
Regular price
$39.00
from $29.00
26% off
- Unit price
- / per
6-Pack - Immaculate Heart of Mary Children's Red Cord Slip Knot Bracelet
Regular price
$69.00
$59.00
14% off
- Unit price
- / per
25-Pack - Gold-Tone Immaculate Heart of Mary Premium Medals, 1-inch
Regular price
$45.00
from $35.00
22% off
- Unit price
- / per
Baby Blue Tear Shaped Immaculate Heart of Mary Rosary
Regular price
$79.00
$69.00
13% off
- Unit price
- / per
25-Pack - Immaculate Heart and Sacred Heart Holographic 3D Cards
Regular price
$169.00
$119.00
30% off
- Unit price
- / per
Platinum Immaculate Heart Of Mary Pendant
Regular price
$807.00
from $569.00
30% off
- Unit price
- / per