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

a5840a87-661c-428f-9a27-6a80e71263a1
0506e8bf-78b9-437b-afe2-7028ef5039bf
Choose Color
New

from $18.00

Unit price
per

5da71e0e-bb85-4692-8605-21ea872422ae
75a5e086-376d-41d5-968b-111eb8118b36
Choose Color
New

'All Roads Lead to Rome' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

d96232e7-78c4-4ca5-addb-4a610692a96a
6b941b66-7c4c-4041-a3e3-7df38ae802b3
Choose Color
New

from $18.00

Unit price
per

97e57086-523f-47da-ae03-0b85dc1ff4a2
6fc59b8e-34d5-4410-812f-c9bed48c2008
Choose Color
New

'Mass Hysteria' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

6fcdde25-a536-4505-a28b-ec78b9cd15d2
0aa955eb-b334-4f94-a703-357d9f55e26f
Choose Color
New

'My Mom's a Queen' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

11079408-6d65-4a41-8f6d-4a1fefb291fe
7cecfeb5-0dc6-42a2-b894-5a85683927fc
Choose Color
New

from $18.00

Unit price
per

59427439-58b3-4c1e-81d6-cf5e076d0332
61bc2cd9-8718-4ab1-933f-1aca20c099ca
Choose Color
New

from $18.00

Unit price
per

601d5836-cae2-4b42-b178-f7c790ece3fe
f62caf4b-f406-4eba-ad16-0425a92dd8d1
Choose Color
New

'My Guardian Angel Needs PTO' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

250bb767-1a5a-4bae-9c0b-b722cef6b89b
dbe5dc9e-58e1-447e-9127-192890f0eaee
Choose Color
New

'Holy Roller' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

a0391a4f-4dd8-4d43-b4d8-84a8ee31ecb6
d7926f7c-fa3f-42eb-ac64-2e5f6d920c24
Choose Color
New

'The Mother of All Mothers' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

aa2c7747-7415-4b90-b64d-a4fa2b5856ee
d817bf12-b615-4a27-b922-8e7b58c953ae
Choose Color
New

'Roman Core' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

c602d8e2-4cef-4381-b676-4ef26537bd59
7797dc07-7acd-4b30-b9a5-ceae415d8b57
Choose Color
New

'Mother of Intention' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

157042fd-d9fe-463e-b3f8-91bf08489d48
39a91c2b-849b-4bed-99eb-539db8bf1814
Choose Color
New

'There's No Place Like Rome' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

871cf7f8-af00-411c-8017-41cbadb92aa8
bcc77e53-0c7e-46aa-aec5-17f71d619b9f
Choose Color
New

from $18.00

Unit price
per

0490254b-2a09-440b-a61d-137172e7b7f1
8face529-2ab5-46eb-b840-0cb2d12c4f8e
Choose Color
New

'Cross Training' Catholic T-Shirt

from $18.00

Unit price
per

from $18.00

Unit price
per

82a481d9-b679-4712-b96f-02029b48a8cc
e5ade68d-1430-4872-a807-997c2b083bae
Choose Color
New

from $18.00

Unit price
per

6684327c-96df-413d-8925-21da7696eed4
7942e5a3-06dd-4690-9b50-0730a22057a2
Choose Color
New

$46.00

Unit price
per

Our Lady in White with Open Arms Canvas Print
Our Lady in White with Open Arms Canvas Print - view 2
New

Our Lady in White with Open Arms Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Lamentation over the Dead Christ Canvas Print
Lamentation over the Dead Christ Canvas Print - view 2
New

Lamentation over the Dead Christ Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Flight into Egypt Canvas Print
Flight into Egypt Canvas Print - view 2
New

Flight into Egypt Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Divine Mercy Canvas Print
Divine Mercy Canvas Print - view 2
New

Divine Mercy Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Our Lady of Guadalupe Canvas Print
Our Lady of Guadalupe Canvas Print - view 2
New

Our Lady of Guadalupe Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

St. Benedict Canvas Print
St. Benedict Canvas Print - view 2
New

St. Benedict Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

St. Michael and St. Francis Canvas Print
St. Michael and St. Francis Canvas Print - view 2
New

St. Michael and St. Francis Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Monk Saint Miracle Scene Canvas Print
Monk Saint Miracle Scene Canvas Print - view 2
New

Monk Saint Miracle Scene Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

'Hail Mary' Prayer Annunciation Canvas Print
'Hail Mary' Prayer Annunciation Canvas Print - view 2
New

'Hail Mary' Prayer Annunciation Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Our Lady of the Pillar Canvas Print
Our Lady of the Pillar Canvas Print - view 2
New

Our Lady of the Pillar Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Intercession of Christ and the Virgin Canvas Print
Intercession of Christ and the Virgin Canvas Print - view 2
New

from $30.00

Unit price
per

Our Lady of Sorrows Canvas Print
Our Lady of Sorrows Canvas Print - view 2
New

Our Lady of Sorrows Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

St. Michael the Archangel Baroque Canvas Print
St. Michael the Archangel Baroque Canvas Print - view 2
New

St. Michael the Archangel Baroque Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Penitent Magdalene by Tintoretto Canvas Print
Penitent Magdalene by Tintoretto Canvas Print - view 2
New

Penitent Magdalene by Tintoretto Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Early Netherlandish Annunciation Canvas Print
Early Netherlandish Annunciation Canvas Print - view 2
New

Early Netherlandish Annunciation Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

St. Padre Pio Portrait Canvas Print
St. Padre Pio Portrait Canvas Print - view 2
New

St. Padre Pio Portrait Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Annunciation Angel Canvas Print
Annunciation Angel Canvas Print - view 2
New

Annunciation Angel Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Immaculate Conception by Zurbarán Canvas Print
Immaculate Conception by Zurbarán Canvas Print - view 2
New

from $30.00

Unit price
per

St. Michael the Archangel Medieval Canvas Print
St. Michael the Archangel Medieval Canvas Print - view 2
New

from $30.00

Unit price
per

Hilltop Cross with Pilgrims Canvas Print
Hilltop Cross with Pilgrims Canvas Print - view 2
New

Hilltop Cross with Pilgrims Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

St. Christopher and the Christ Child Canvas Print
St. Christopher and the Christ Child Canvas Print - view 2
New

from $30.00

Unit price
per

Virgin Mary Adoring the Host Canvas Print
Virgin Mary Adoring the Host Canvas Print - view 2
New

Virgin Mary Adoring the Host Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Christ Child and Infant St. John Canvas Print
Christ Child and Infant St. John Canvas Print - view 2
New

Christ Child and Infant St. John Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Immaculate Conception Canvas Print
Immaculate Conception Canvas Print - view 2
New

Immaculate Conception Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

St. Michael the Archangel Prayer Canvas Print
St. Michael the Archangel Prayer Canvas Print - view 2
New

St. Michael the Archangel Prayer Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

St. Francis of Assisi Peace Prayer Canvas Print
St. Francis of Assisi Peace Prayer Canvas Print - view 2
New

from $30.00

Unit price
per

St. Michael the Archangel Victory Canvas Print
St. Michael the Archangel Victory Canvas Print - view 2
New

St. Michael the Archangel Victory Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Franciscan Saint with Crucifix Sepia Canvas Print
Franciscan Saint with Crucifix Sepia Canvas Print - view 2
New

from $30.00

Unit price
per

Sepia Sketch of Youth and Cherubs Canvas Print
Sepia Sketch of Youth and Cherubs Canvas Print - view 2
New

Sepia Sketch of Youth and Cherubs Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Resurrection Canvas Print
Resurrection Canvas Print - view 2
New

Resurrection Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Stella Maris Canvas Print
Stella Maris Canvas Print - view 2
New

Stella Maris Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Kneeling Saint Before the Crucifix Canvas Print
Kneeling Saint Before the Crucifix Canvas Print - view 2
New

from $30.00

Unit price
per

St. Joan of Arc Canvas Print
St. Joan of Arc Canvas Print - view 2
New

St. Joan of Arc Canvas Print

from $30.00

Unit price
per

from $30.00

Unit price
per

Recently viewed products