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:

Catholic Gifts

Our Catholic gifts collection is a treasury of thousands of thoughtfully chosen items for every occasion that calls for a meaningful gift. The finest Catholic gifts do two things at once: they delight the one who receives them, and they gently point toward Heaven. Like an engraved patron saint medal carrying a personal prayer, each gift here is rich in faith and tradition.

Shop for women, men, mothers, fathers, children and priests. For smaller treasures, see gifts under $25 and our greeting cards. A gift card lets them choose, and a gift bag completes any present.

Catholic Shop Divider

Most Popular Catholic Gifts

From the Sacraments to the Saints, CatholicShop.com specializes in unique religious gifts for every occasion. Shop our best-selling Catholic gifts here.

1812 Results

1812 Results

St. Teresa of Avila Baby T-Shirt
St. Teresa of Avila Baby T-Shirt - view 4
Choose Color
New

St. Teresa of Avila Baby T-Shirt

$20.00

Unit price
per

$20.00

Unit price
per

St. James the Greater Baby T-Shirt - view 6
St. James the Greater Baby T-Shirt - view 2
Choose Color
New

St. James the Greater Baby T-Shirt

$20.00

Unit price
per

$20.00

Unit price
per

St. Patrick's Day Baby T-Shirt
St. Patrick's Day Baby T-Shirt - view 3
Choose Color
New

St. Patrick's Day Baby T-Shirt

$20.00

Unit price
per

$20.00

Unit price
per

Angel, Monk and Virgin Mary Baby T-Shirt - view 4
Angel, Monk and Virgin Mary Baby T-Shirt - view 5
Choose Color
New

$20.00

Unit price
per

St. Dominic with Dog Baby T-Shirt - view 5
St. Dominic with Dog Baby T-Shirt - view 4
Choose Color
New

St. Dominic with Dog Baby T-Shirt

$20.00

Unit price
per

$20.00

Unit price
per

St. Carlo Acutis Baby T-Shirt - view 3
St. Carlo Acutis Baby T-Shirt - view 6
Choose Color
New

St. Carlo Acutis Baby T-Shirt

$20.00

Unit price
per

$20.00

Unit price
per

St. John the Apostle Baby T-Shirt
St. John the Apostle Baby T-Shirt - view 5
Choose Color
New

St. John the Apostle Baby T-Shirt

$20.00

Unit price
per

$20.00

Unit price
per

St. Anthony the Abbot 'Patron Saint of Bacon' Kids T-Shirt - view 4
St. Anthony the Abbot 'Patron Saint of Bacon' Kids T-Shirt - view 6
Choose Color
New

from $16.00

Unit price
per

Praying Hands with Rosary Kids T-Shirt - view 3
Praying Hands with Rosary Kids T-Shirt - view 6
Choose Color
New

Praying Hands with Rosary Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

9a8ad2c6-332f-4453-963d-d72f78a43622
30f9b07f-1ebe-480d-a1cc-ece306baf661
Choose Color
New

Agnus Dei Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

St. Benedict Medal Kids T-Shirt - view 10
St. Benedict Medal Kids T-Shirt - view 9
Choose Color
New

St. Benedict Medal Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Gradient Rosary Kids T-Shirt - view 8
Gradient Rosary Kids T-Shirt - view 9
Choose Color
New

Gradient Rosary Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Blessed Virgin Mary Kids T-Shirt - view 10
Blessed Virgin Mary Kids T-Shirt - view 4
Choose Color
New

Blessed Virgin Mary Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Our Lady of Guadalupe Kids T-Shirt
Our Lady of Guadalupe Kids T-Shirt - view 8
Choose Color
New

Our Lady of Guadalupe Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

St. Thérèse 'My Vocation Is Love' Kids T-Shirt - view 9
St. Thérèse 'My Vocation Is Love' Kids T-Shirt - view 6
Choose Color
New

from $16.00

Unit price
per

'Happy Holyween' Kids T-Shirt - view 8
'Happy Holyween' Kids T-Shirt - view 5
Choose Color
New

'Happy Holyween' Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

IHS Monstrance Eucharist Kids T-Shirt - view 7
IHS Monstrance Eucharist Kids T-Shirt - view 3
Choose Color
New

IHS Monstrance Eucharist Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Divine Mercy Kids T-Shirt - view 4
Divine Mercy Kids T-Shirt - view 6
Choose Color
New

Divine Mercy Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Totus Tuus Kids T-Shirt - view 5
Totus Tuus Kids T-Shirt - view 10
Choose Color
New

Totus Tuus Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

St. Christopher Kids T-Shirt
St. Christopher Kids T-Shirt - view 5
Choose Color
New

St. Christopher Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Miraculous Medal Reverse Gold Kids T-Shirt - view 3
Miraculous Medal Reverse Gold Kids T-Shirt - view 5
Choose Color
New

Miraculous Medal Reverse Gold Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

'Happy All Hallows' Eve' Kids T-Shirt - view 8
'Happy All Hallows' Eve' Kids T-Shirt - view 2
Choose Color
New

'Happy All Hallows' Eve' Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Gold Marian Cross Monogram Kids T-Shirt - view 6
Gold Marian Cross Monogram Kids T-Shirt - view 5
Choose Color
New

Gold Marian Cross Monogram Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Holy Family Kids T-Shirt - view 5
Holy Family Kids T-Shirt - view 8
Choose Color
New

Holy Family Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

St. Joseph and Child Kids T-Shirt - view 7
St. Joseph and Child Kids T-Shirt - view 3
Choose Color
New

St. Joseph and Child Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

St. Brigid of Kildare Cheese Kids T-Shirt - view 10
St. Brigid of Kildare Cheese Kids T-Shirt - view 3
Choose Color
New

St. Brigid of Kildare Cheese Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

St. Peter 'Upon This Rock' Kids T-Shirt - view 6
St. Peter 'Upon This Rock' Kids T-Shirt - view 7
Choose Color
New

St. Peter 'Upon This Rock' Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Anchor and Ichthys Kids T-Shirt - view 10
Anchor and Ichthys Kids T-Shirt - view 7
Choose Color
New

Anchor and Ichthys Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

St. Patrick Kids T-Shirt - view 2
St. Patrick Kids T-Shirt - view 6
Choose Color
New

St. Patrick Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Miraculous Medal 'M' and Cross Kids T-Shirt - view 2
Miraculous Medal 'M' and Cross Kids T-Shirt - view 10
Choose Color
New

Miraculous Medal 'M' and Cross Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Cross Mountain Medjugorje Kids T-Shirt
Cross Mountain Medjugorje Kids T-Shirt - view 10
Choose Color
New

Cross Mountain Medjugorje Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

St. Pio 'Pray, Hope & Don't Worry' Kids T-Shirt - view 4
St. Pio 'Pray, Hope & Don't Worry' Kids T-Shirt - view 9
Choose Color
New

from $16.00

Unit price
per

St. Christopher and Child Kids T-Shirt - view 10
St. Christopher and Child Kids T-Shirt - view 7
Choose Color
New

St. Christopher and Child Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Blue Gradient Cross Kids T-Shirt - view 2
Blue Gradient Cross Kids T-Shirt - view 4
Choose Color
New

Blue Gradient Cross Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Infant Jesus of Prague Kids T-Shirt - view 10
Infant Jesus of Prague Kids T-Shirt - view 2
Choose Color
New

Infant Jesus of Prague Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Divine Mercy 'Jesus, I Trust in You' Kids T-Shirt - view 8
Divine Mercy 'Jesus, I Trust in You' Kids T-Shirt - view 10
Choose Color
New

from $16.00

Unit price
per

St. Benedict Rosary Kids T-Shirt - view 3
St. Benedict Rosary Kids T-Shirt - view 2
Choose Color
New

St. Benedict Rosary Kids T-Shirt

from $16.00

Unit price
per

from $16.00

Unit price
per

Our Lady of Guadalupe T-Shirt - view 3
Our Lady of Guadalupe T-Shirt - view 6
Choose Color
New

Our Lady of Guadalupe T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

St. Benedict Gold Medal Portrait T-Shirt
St. Benedict Gold Medal Portrait T-Shirt - view 5
Choose Color
New

St. Benedict Gold Medal Portrait T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

St. Benedict Medal Rose Gold and Sage T-Shirt - view 4
St. Benedict Medal Rose Gold and Sage T-Shirt - view 6
Choose Color
New

St. Benedict Medal Rose Gold and Sage T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

'I Adore You' Gold Monstrance T-Shirt - view 5
'I Adore You' Gold Monstrance T-Shirt - view 4
Choose Color
New

'I Adore You' Gold Monstrance T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

'I Adore You' Lilies and Monstrance T-Shirt - view 4
'I Adore You' Lilies and Monstrance T-Shirt - view 6
Choose Color
New

'I Adore You' Lilies and Monstrance T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

St. Brigid of Kildare Cheese T-Shirt - view 7
St. Brigid of Kildare Cheese T-Shirt - view 5
Choose Color
New

St. Brigid of Kildare Cheese T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

St. Benedict Medal Teal Gradient T-Shirt - view 5
St. Benedict Medal Teal Gradient T-Shirt - view 2
Choose Color
New

St. Benedict Medal Teal Gradient T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

Cross Mountain Medjugorje Sunset T-Shirt
Cross Mountain Medjugorje Sunset T-Shirt - view 5
Choose Color
New

Cross Mountain Medjugorje Sunset T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

St. Neot 'Patron of Fish Fries' T-Shirt - view 5
St. Neot 'Patron of Fish Fries' T-Shirt - view 4
Choose Color
New

St. Neot 'Patron of Fish Fries' T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

St. Christopher T-Shirt - view 3
St. Christopher T-Shirt - view 7
Choose Color
New

St. Christopher T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

'O Mary, Conceived Without Sin' T-Shirt - view 5
'O Mary, Conceived Without Sin' T-Shirt - view 7
Choose Color
New

'O Mary, Conceived Without Sin' T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

Blessed Virgin Mary Blue and Pink T-Shirt - view 5
Blessed Virgin Mary Blue and Pink T-Shirt - view 3
Choose Color
New

Blessed Virgin Mary Blue and Pink T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

Immaculate Conception T-Shirt - view 6
Immaculate Conception T-Shirt - view 2
Choose Color
New

Immaculate Conception T-Shirt

from $20.00

Unit price
per

from $20.00

Unit price
per

Recently viewed products