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

Immaculate Heart Mary Statue - 16-inch
Made To Order
Choose Color

Immaculate Heart Mary Statue - 16-inch

$301.00

Unit price
per

$301.00

Unit price
per

$25.00

Unit price
per

Vintage Bronze Sacred Heart and Our Lady Rectangular Medal
Vintage Bronze Sacred Heart and Our Lady Rectangular Medal — reverse
Favorites

Vintage Bronze Sacred Heart and Immaculate Heart Medal - Medium

Regular price $18.00 from $14.00 22% off

Unit price
per

Regular price $18.00 from $14.00 22% off

Unit price
per

Immaculate Heart of Mary Engravable Rosary Bracelet with Topaz Beads
Engravable

Immaculate Heart of Mary Engravable Rosary Bracelet with Topaz Beads

Regular price $132.00 $80.00 39% off

Unit price
per

Regular price $132.00 $80.00 39% off

Unit price
per

Immaculate Heart of Mary Engravable Rosary Bracelet with Peridot Beads
Engravable

Immaculate Heart of Mary Engravable Rosary Bracelet with Peridot Beads

5.0

Regular price $132.00 $80.00 39% off

Unit price
per

Regular price $132.00 $80.00 39% off

Unit price
per

$50.00

Unit price
per

$50.00

Unit price
per

$50.00

Unit price
per

$50.00

Unit price
per

$50.00

Unit price
per

Immaculate Heart In Silver Frame 10" X 12"

5.0

$50.00

Unit price
per

$50.00

Unit price
per

$50.00

Unit price
per

$69.00

Unit price
per

$69.00

Unit price
per

$69.00

Unit price
per

$69.00

Unit price
per

Immaculate Heart Of Mary 8X10 Canvas

$49.00

Unit price
per

$49.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

Immaculate Heart Mary/Pfu 25-Pack

$25.00

Unit price
per

$25.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$59.00

Unit price
per

$39.00

Unit price
per

$45.00

Unit price
per

$35.00

Unit price
per

$35.00

Unit price
per

$39.00

Unit price
per

$39.00

Unit price
per

$35.00

Unit price
per

$35.00

Unit price
per

$35.00

Unit price
per

$35.00

Unit price
per

$35.00

Unit price
per

$35.00

Unit price
per

Recently viewed products