Wearable Faith

Patron Saint Medals

Patron Saint of Bachelors and Dogs

Shop for religious gifts and goods devoted to St. Roch, the Patron Saint of Bachelors and Dogs, at CatholicShop.com. Catholics have long turned to patron saints for intercession in specific needs and circumstances. These items connect you to this rich tradition of heavenly help.

St. Roch

About St. Roch

c. 1348 – c. 1379 · Feast August 16 · Layman / Pilgrim

French pilgrim (c. 1348-c. 1379), of Montpellier, devoted his inheritance to the poor and made a pilgrimage to Rome; through northern Italy nursed plague victims and miraculously healed many. Stricken himself, withdrew to a forest where a dog brought him bread. Imprisoned in his hometown without recognition and died there. Patron against plague; pre-Congregation cultus.

St. Roch is the patron saint of Bachelors, Plagues, Dogs, Invalids and Falsely Accused People.

More St. Roch: Medals  ·  Rosaries  ·  Rosary Bracelets

Read the life of St. Roch →  ·  See all 600 St. Roch gifts →

264 Results

264 Results

St. Roch Holy Cards 100-Pack - Patron Saint Against Illnesses

5.0

Regular price $35.00 $19.99 43% off

Unit price
per

Regular price $35.00 $19.99 43% off

Unit price
per

Sterling Silver Oval Shaped Saint Roch Medal
Sterling Silver Oval Shaped St. Roch Medal
Engravable

Sterling Silver Oval Shaped St. Roch Medal

Regular price $86.88 $70.00 19% off

Unit price
per

Regular price $86.88 $70.00 19% off

Unit price
per

Sterling Silver Round Shaped Saint Roch Medal
Sterling Silver Round Shaped St. Roch Medal
Engravable

Sterling Silver Round Shaped St. Roch Medal

Regular price $123.75 $99.00 20% off

Unit price
per

Regular price $123.75 $99.00 20% off

Unit price
per

Saint Roch Engravable Rosary Bracelet with Crystal Beads
Engravable

Saint Roch Engravable Rosary Bracelet with Crystal Beads

Regular price $132.00 $80.00 39% off

Unit price
per

Regular price $132.00 $80.00 39% off

Unit price
per

Gold-Filled Saint Roch Pendant
Gold-Filled St. Roch Pendant
Engravable

Gold-Filled St. Roch Pendant

5.0

Regular price $138.00 $116.00 16% off

Unit price
per

Regular price $138.00 $116.00 16% off

Unit price
per

St. Roch Holy Cards

$0.99

Unit price
per

$0.99

Unit price
per

Vintage Bronze St. Roch Medal, Pilgrim with His Dog

Regular price $21.00 from $16.00 24% off

Unit price
per

Regular price $21.00 from $16.00 24% off

Unit price
per

Saint Roch Engravable Rosary Bracelet with Pink Beads
Engravable

Saint Roch Engravable Rosary Bracelet with Pink Beads

Regular price $132.00 $80.00 39% off

Unit price
per

Regular price $132.00 $80.00 39% off

Unit price
per

Pewter Saint Roch Medal | Large

Regular price $39.00 from $28.00 28% off

Unit price
per

Regular price $39.00 from $28.00 28% off

Unit price
per

Sterling Silver Saint Roch Medal | Large

Regular price $151.00 from $127.00 16% off

Unit price
per

Regular price $151.00 from $127.00 16% off

Unit price
per

Saint Roch Engravable Rosary Bracelet with Emerald Beads
Engravable

Saint Roch Engravable Rosary Bracelet with Emerald Beads

Regular price $132.00 $80.00 39% off

Unit price
per

Regular price $132.00 $80.00 39% off

Unit price
per

Floral and Pearl Blessed Beads Bracelet with Saint Roch and Shell Medals
Bulk
New

$69.00

Unit price
per

Saint Roch Genuine Pewter Medal on a 24" Chain with Biography and Picture Folder
Bulk
New

$59.00

Unit price
per

Saint Roch Blessed Bead Cord Bracelet
Bulk
New

$49.00

Unit price
per

One Decade Saint Roch Rosary for Disease
Bulk
New

$29.00

Unit price
per

361c3744-bdb6-472d-85ea-9acdec2d51a4
4847f6f6-4656-4e6c-915b-dc4643ad4141
New

from $74.00

Unit price
per

9b413e70-da14-4831-a248-fdc5e6b9f7a4
ae0bfd12-dc98-40eb-b2f2-5a8282b303c0
New

from $79.00

Unit price
per

d33f9a01-b8f2-498a-8cbd-7a31793e0c5c
950f8a5a-162a-4541-a28e-3a78de004c16
New

from $21.00

Unit price
per

Saint Roch Statue - 48-inch — Flat White finish
Saint Roch Statue - 48-inch — Antique White finish
Made To Order

Saint Roch Statue - 48-inch

Regular price $4,500.00 from $3,600.00 20% off

Unit price
per

Regular price $4,500.00 from $3,600.00 20% off

Unit price
per

Hand-painted fiberglass statue of Saint Roch as a pilgrim with staff and dog, 48 inches tall
Hand-painted fiberglass statue of Saint Roch as a pilgrim with staff and dog, 48 inches tall — detail view
Made To Order

Saint Roch Statue - 48-inch - Realistic Color - Hand-Painted

Regular price $9,000.00 from $7,200.00 20% off

Unit price
per

Regular price $9,000.00 from $7,200.00 20% off

Unit price
per

St. Roch - Devotional Canvas

Regular price $44.00 from $39.00 14% off

Unit price
per

Regular price $44.00 from $39.00 14% off

Unit price
per

7/8-inch 14K Gold Round St. Roch Medal

4.5

Regular price $2,785.00 $1,799.00 35% off

Unit price
per

Regular price $2,785.00 $1,799.00 35% off

Unit price
per

14kt Gold Godchild St. Roch Baby Badge - Engravable
Engravable

14kt Gold Godchild St. Roch 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 Filled Polished Badge Pin St. Roch Baby Badge - Engravable
Engravable

14kt Gold Filled Polished Badge Pin St. Roch 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

14kt Gold Badge Pin St. Roch Baby Badge - Engravable
Engravable

14kt Gold Badge Pin St. Roch 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

Sterling Silver Baby Boots St. Roch Baby Badge - Engravable
Engravable

Sterling Silver Baby Boots St. Roch 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 Polished Badge Pin St. Roch Baby Badge - Engravable
Engravable

14kt Gold Polished Badge Pin St. Roch 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 Godchild St. Roch Baby Badge - Engravable
Engravable

Sterling Silver Godchild St. Roch 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 Large Angel w/Wings St. Roch Baby Badge - Engravable
Engravable

14kt Gold Filled Large Angel w/Wings St. Roch 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 Badge Pin With Cross St. Roch Baby Badge - Engravable
Engravable

Sterling Silver Badge Pin With Cross St. Roch Baby Badge - Engravable

Regular price $104.00 $87.00 16% off

Unit price
per

Regular price $104.00 $87.00 16% off

Unit price
per

Sterling Silver Small Angel w/Wings St. Roch Baby Badge - Engravable
Engravable

Sterling Silver Small Angel w/Wings St. Roch 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

14kt Gold Filled Godchild St. Roch Baby Badge - Engravable
Engravable

14kt Gold Filled Godchild St. Roch 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

Sterling Silver Large Angel w/Wings St. Roch Baby Badge - Engravable
Engravable

Sterling Silver Large Angel w/Wings St. Roch 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 Small Angel w/Wings St. Roch Baby Badge - Engravable
Engravable

14kt Gold Small Angel w/Wings St. Roch 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 Filled Badge Pin St. Roch Baby Badge - Engravable
Engravable

14kt Gold Filled Badge Pin St. Roch 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

Sterling Silver Badge Pin St. Roch Baby Badge - Engravable
Engravable

Sterling Silver Badge Pin St. Roch 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

14kt Gold Baby Boots St. Roch Baby Badge - Engravable
Engravable

14kt Gold Baby Boots St. Roch 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 Filled Badge Pin With Cross St. Roch Baby Badge - Engravable
Engravable

14kt Gold Filled Badge Pin With Cross St. Roch Baby Badge - Engravable

Regular price $215.00 $181.00 16% off

Unit price
per

Regular price $215.00 $181.00 16% off

Unit price
per

14kt Gold Filled Small Angel w/Wings St. Roch Baby Badge - Engravable
Engravable

14kt Gold Filled Small Angel w/Wings St. Roch 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

14kt Gold Large Angel w/Wings St. Roch Baby Badge - Engravable
Engravable

14kt Gold Large Angel w/Wings St. Roch 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 Baby Boots St. Roch Baby Badge - Engravable
Engravable

14kt Gold Filled Baby Boots St. Roch 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 With Cross St. Roch Baby Badge - Engravable
Engravable

14kt Gold Badge Pin With Cross St. Roch 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 Polished Badge Pin St. Roch Baby Badge - Engravable
Engravable

Sterling Silver Polished Badge Pin St. Roch 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

14kt Gold Filled 6mm Saint Roch  Engraved Catholic Rosaries
Engravable

14kt Gold Filled 6mm Saint Roch Rosary | Engravable

Regular price $1,160.25 $975.00 16% off

Unit price
per

Regular price $1,160.25 $975.00 16% off

Unit price
per

14kt Gold Filled 6mm Saint Roch  Engraved Catholic Rosaries
Engravable

14kt Gold Filled 6mm Saint Roch Rosary | Engravable

Regular price $1,216.75 $1,022.75 16% off

Unit price
per

Regular price $1,216.75 $1,022.75 16% off

Unit price
per

14kt Gold Filled 6mm Saint Roch  Engraved Catholic Rosaries
Engravable

14kt Gold Filled 6mm Saint Roch Rosary | Engravable

Regular price $1,048.75 $880.50 16% off

Unit price
per

Regular price $1,048.75 $880.50 16% off

Unit price
per

Sterling Silver 6mm Saint Roch  Engraved Catholic Rosaries
Sterling Silver 6mm Saint Roch  Engraved Catholic Rosaries
Engravable

Sterling Silver 6mm St. Roch Rosary | Engravable

Regular price $450.00 $378.00 16% off

Unit price
per

Regular price $450.00 $378.00 16% off

Unit price
per

Sterling Silver 6mm Saint Roch  Engraved Catholic Rosaries
Sterling Silver 6mm Saint Roch  Engraved Catholic Rosaries
Engravable

Sterling Silver 6mm St. Roch Rosary | Engravable

Regular price $463.75 $390.25 16% off

Unit price
per

Regular price $463.75 $390.25 16% off

Unit price
per

Sterling Silver 6mm Saint Roch  Engraved Catholic Rosaries
Sterling Silver 6mm Saint Roch  Engraved Catholic Rosaries
Engravable

Sterling Silver 6mm St. Roch Rosary | Engravable

Regular price $427.25 $359.25 16% off

Unit price
per

Regular price $427.25 $359.25 16% off

Unit price
per

Silver-Plated 6mm Saint Roch  Engraved Catholic Rosaries
Engravable

Silver-Plated 6mm St. Roch Rosary | Engravable

Regular price $185.50 $155.50 16% off

Unit price
per

Regular price $185.50 $155.50 16% off

Unit price
per

Find Your Patron

More Patron Saints

find your saint

Popular Patron Saints

Recently viewed products