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

ae7020a8-bcd4-4162-80d1-a633506522b0
e74c9401-93a9-4437-808b-4fc763eb3755
New

from $30.00

Unit price
per

93c51c7b-6310-4bf7-b2ea-e7559f6d3006
2b4a890e-d640-4e66-8a09-81e4b1d05a2f
New

from $30.00

Unit price
per

d1eb49c6-1e3a-4cfb-a3dd-fa191f07b57e
57be96f2-3ded-4cb7-a1a2-bb3266c2f332
New

from $41.00

Unit price
per

677b3f61-808a-46bb-b177-25068f6c30a6
f382418b-d615-4de6-9ea8-2140e527b8f1
New

Vintage Immaculate Heart of Mary Framed Poster

from $41.00

Unit price
per

from $41.00

Unit price
per

dc02074e-6f61-4846-8301-980ea03b32cb
ccd7e182-93d4-4a3a-894a-4630ff370858
New

from $41.00

Unit price
per

Immaculate Heart of Mary Enamel Pin

$13.99

Unit price
per

$13.99

Unit price
per

$14.95

Unit price
per

$12.00

Unit price
per

$6.00

Unit price
per

Vintage Bronze Immaculate Heart Rosary Center

Regular price $39.00 $30.00 23% off

Unit price
per

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

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

Regular price $29.00 from $22.00 24% off

Unit price
per

Hand-painted statue of the Immaculate Heart of Mary standing 21.5 inches tall
Made To Order

Immaculate Heart of Mary Statue - Hand-Painted Realistic Color - 21.5-inch

Regular price $1,150.00 $920.00 20% off

Unit price
per

Regular price $1,150.00 $920.00 20% off

Unit price
per

27-inch Immaculate Heart Framed Art

$118.00

Unit price
per

$118.00

Unit price
per

14kt Gold Baby Boots Immaculate Heart of Mary Baby Badge - Engravable
Engravable

14kt Gold Baby Boots Immaculate Heart of Mary Baby Badge - Engravable

Regular price $2,398.00 $2,014.00 16% off

Unit price
per

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
Engravable

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

Regular price $1,670.00 $1,403.00 16% off

Unit price
per

Sterling Silver Godchild Immaculate Heart of Mary Baby Badge - Engravable
Engravable

Sterling Silver Godchild Immaculate Heart of Mary Baby Badge - Engravable

Regular price $106.00 $89.00 16% off

Unit price
per

Regular price $106.00 $89.00 16% off

Unit price
per

14kt Gold Filled Baby Boots Immaculate Heart of Mary Baby Badge - Engravable
Engravable

14kt Gold Filled Baby Boots Immaculate Heart of Mary Baby Badge - Engravable

Regular price $278.00 $234.00 16% off

Unit price
per

Regular price $278.00 $234.00 16% off

Unit price
per

14kt Gold Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Engravable

14kt Gold Badge Pin Immaculate Heart of Mary Baby Badge - Engravable

Regular price $2,034.00 $1,709.00 16% off

Unit price
per

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
Engravable

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

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
Engravable

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

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
Engravable

Sterling Silver Small Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable

Regular price $108.00 $91.00 16% off

Unit price
per

Regular price $108.00 $91.00 16% off

Unit price
per

Sterling Silver Badge Pin With Cross Immaculate Heart of Mary Baby Badge - Engravable
Engravable

Regular price $104.00 $87.00 16% off

Unit price
per

14kt Gold Filled Godchild Immaculate Heart of Mary Baby Badge - Engravable
Engravable

14kt Gold Filled Godchild Immaculate Heart of Mary Baby Badge - Engravable

Regular price $226.00 $190.00 16% off

Unit price
per

Regular price $226.00 $190.00 16% off

Unit price
per

14kt Gold Filled Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Engravable

14kt Gold Filled Badge Pin Immaculate Heart of Mary Baby Badge - Engravable

Regular price $251.00 $211.00 16% off

Unit price
per

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
Engravable

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

Regular price $236.00 $199.00 16% off

Unit price
per

Sterling Silver Polished Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Engravable

Sterling Silver Polished Badge Pin Immaculate Heart of Mary Baby Badge - Engravable

Regular price $101.00 $85.00 16% off

Unit price
per

Regular price $101.00 $85.00 16% off

Unit price
per

Sterling Silver Baby Boots Immaculate Heart of Mary Baby Badge - Engravable
Engravable

Sterling Silver Baby Boots Immaculate Heart of Mary Baby Badge - Engravable

Regular price $116.00 $97.00 16% off

Unit price
per

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
Engravable

Regular price $215.00 $181.00 16% off

Unit price
per

14kt Gold Godchild Immaculate Heart of Mary Baby Badge - Engravable
Engravable

14kt Gold Godchild Immaculate Heart of Mary Baby Badge - Engravable

Regular price $1,786.00 $1,501.00 16% off

Unit price
per

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
Engravable

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

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
Engravable

14kt Gold Filled Polished Badge Pin Immaculate Heart of Mary Baby Badge - Engravable

Regular price $212.00 $178.00 16% off

Unit price
per

Regular price $212.00 $178.00 16% off

Unit price
per

Sterling Silver Badge Pin Immaculate Heart of Mary Baby Badge - Engravable
Engravable

Sterling Silver Badge Pin Immaculate Heart of Mary Baby Badge - Engravable

Regular price $115.00 $96.00 17% off

Unit price
per

Regular price $115.00 $96.00 17% off

Unit price
per

Sterling Silver Large Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable
Engravable

Sterling Silver Large Angel w/Wings Immaculate Heart of Mary Baby Badge - Engravable

Regular price $118.00 $99.00 16% off

Unit price
per

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
Engravable

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

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

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

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

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

Regular price $205.00 $172.00 16% off

Unit price
per

Bulk 3/4" Medals- Immaculate Heart
Bulk 3/4-inch Medals - Immaculate Heart
Bulk

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

Regular price $39.00 from $29.00 26% off

Unit price
per

Bulk Immaculate Heart of Mary Bracelet Medals
Bulk Immaculate Heart of Mary Bracelet Medals
Bulk

50-Pack - Immaculate Heart of Mary Silver Tone Bracelet Medals

Regular price $45.00 $35.00 22% off

Unit price
per

Regular price $45.00 $35.00 22% off

Unit price
per

Bulk Red Enamel Immaculate Heart Premium Medals
Bulk

25-Pack - Immaculate Heart Premium Red Enamel Medals, 1-inch

Regular price $79.00 from $59.00 25% off

Unit price
per

Regular price $79.00 from $59.00 25% off

Unit price
per

Bulk Immaculate Heart Silhouette Medals
Bulk Immaculate Heart Silhouette Medals
Bulk

50-Pack - Silver-Tone Immaculate Heart of Mary Silhouette Charms

Regular price $55.00 from $39.00 29% off

Unit price
per

Regular price $55.00 from $39.00 29% off

Unit price
per

3-Pack - Sacred Heart/Immaculate Heart Auto Rosary
3-Pack - Sacred Heart/Immaculate Heart Auto Rosary
Bulk

3-Pack - Sacred Heart and Immaculate Heart Auto Rosary with St. Christopher

Regular price $55.00 $39.00 29% off

Unit price
per

Regular price $55.00 $39.00 29% off

Unit price
per

Bulk Immaculate Heart Premium 1 Inch Double Sided Medals
Bulk

25-Pack - Immaculate Heart of Mary Premium Medals, 1-inch

Regular price $39.00 from $29.00 26% off

Unit price
per

Regular price $39.00 from $29.00 26% off

Unit price
per

6-pack - Children's Size Red Slip Knot Bracelet - Immaculate Heart Of Mary
Bulk

6-Pack - Immaculate Heart of Mary Children's Red Cord Slip Knot Bracelet

Regular price $69.00 $59.00 14% off

Unit price
per

Regular price $69.00 $59.00 14% off

Unit price
per

Bulk Immaculate Heart Premium Double Sided Medals - Gold Tone
Bulk

25-Pack - Gold-Tone Immaculate Heart of Mary Premium Medals, 1-inch

Regular price $45.00 from $35.00 22% off

Unit price
per

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

Regular price $79.00 $69.00 13% off

Unit price
per

Bulk Immaculate Heart/Sacred Heart - Holographic 3D Cards
Bulk Immaculate Heart/Sacred Heart - Holographic 3D Cards
Bulk

25-Pack - Immaculate Heart and Sacred Heart Holographic 3D Cards

Regular price $169.00 $119.00 30% off

Unit price
per

Regular price $169.00 $119.00 30% off

Unit price
per

Platinum Immaculate Heart Of Mary Pendant
Platinum Immaculate Heart Of Mary Pendant
Made To Order

Platinum Immaculate Heart Of Mary Pendant

Regular price $807.00 from $569.00 30% off

Unit price
per

Regular price $807.00 from $569.00 30% off

Unit price
per

Recently viewed products