It’s time for Catholic Deals‘ annual guide to purchasing saint costumes for All Saints Day celebrations! Whether you’re looking for a simple tunic or props for your DIY costume or would like to purchase a full costume ready to wear, there is an item in this post for you!

Here you’ll find an extensive list of costumes that you can personalize with appropriate symbols of your child’s chosen saint.  A few are designed to be saint costumes, and many more are generic costumes that are easily converted into saints.  

Don’t miss the “accessories” section at the end, where I list many individual pieces and props that can be mixed and matched.

I have organized the costumes in the following categories: Biblical/Early Christian Saints, Religious Saints, Knight/Soldier Saints, Royal Saints, and Lay Saints.

In the main section, all of the costumes and costume pieces are $25 or under!  However, in the end, I also included a special section of beautiful, handmade complete saint costumes with higher prices.

So without further ado . . . let the saints begin!

Biblical/Early Christian Saints

  (any of the apostles, early martyrs, Our Lady, etc.)

Oriental Trading has basic robes and veils in all colors and both kid and adult sizes.

 Prices start at just $7.50 for a basic kid’s robe and $3.25 for a veil.  These are such great basics to have in your costume chest!

Kids' Black Nativity Hat

This Child’s Deluxe Mary Costume is $15 from Oriental Trading.

 Image result for Girl’s Deluxe Mary Costume
This Mary Costume is as low as $13.25. It reminds me of Our Lady of Lourdes or the Miraculous Medal.

View Larger Image

This Kids Moses Costume is just $10-$13, depending on size, with free shipping (tablet and beard not included).

This would totally work for any apostle or Biblical saint.

Another similar one is this Child’s Deluxe Shepherd Costume for $15.99. This one includes the headpiece.
I am loving this Wise Man Costume, which is currently $10-$19, depending on size. 
This could work for a variety of saints from the early centuries.

Love this Small Boys Roman Emperor Costume for just $7.89  

This would be great for lots of early Christian martyrs.


This Helen of Troy Costume would also be great for early Christian martyrs, not to mention St. Helen!

LV Helen of Troy Cleopatra Pharaoh NIP 8-10 Queen Costume

 It’s only $9.11.



This elegant Girls Grecian costume is just $8.00 plus $3.00 shipping.

This Child Angel Costume is $14-$18, and the gown could work for an angel or as a base for any costume that needs a white gown.

Also, this angel costume is as low as $7.62.  It does not come with the wings.

Religious Saints (Priest/Nun/Bishop/Pope)


 (so many – anyone from St. John Vianney to St. Therese the Little Flower to St. John Paul the Great and countless others)

Sometimes you just want an easy, complete nun costume.  This Nun Costume runs $19.99 and up, but you have a full costume ready to go!

This Child Monk Costume looks very Franciscan!  It is around $15, and it includes the belt.

I also found this adorable priest costume for $14.99 plus $5.22 shipping.

Product Details
I also found sweet toddler versions of the nun and priest costumes.






You know who this Prisoner Costume is perfect for – St. Maximilan Kolbe!  And it’s just $7.

Knight/Soldier Saints 

(St. George, St. Michael, St. Martin of Tours, St. Joan of Arc, etc.)

This Rubies Medieval Lord Child Costume is around $12 with free shipping.  It comes with a tunic, hood with cowl, and waist sash.

I love that this Silver Knight Costume has a cross.  It’s currently $10-$12 plus shipping.

I also love this simple Knight Chainmail Tunic for just $6.95!

If you want a complete suit of armor, this plastic set is just $12.99.
 Knight Set

If your saint is a Roman soldier, check out this cool Roman Soldier Costume for around $18 with free shipping.  It includes the tunic, armor, cape, and wrist cuffs, but not the shin guards.

This Roman soldier costume is just $8.69 plus $3.00 shipping right now in size medium.

This Gladiator Costume for $15-$18 would also be great for Roman solider saints or St. Michael.

Royal Saints

 (St. Elizabeth of Hungary, St. Isabelle of Portugal, St. Margaret of Scotland, St. Hedwig, St. Henry, St. Louis, etc.)

 The King Arthur Costume for kids is very regal. 
 It includes a tunic with attached cape and a crown, all for around $16.
And for about the same price, you can also get this King Costume.

For queen and princess saints, you want a princess dress that is more historical than fairytale, such as this lovely Medieval Princess Costume, which is priced under $10.

Another option is this regal Lady of the Palace Kids Costume for $15-$20.

I love this Renaissance Faire Juliet Dress, which comes with a headpiece and is currently $12.70.

This pretty Princess Dress comes with the flower crown, and some sizes are only $10.

Lay Saints

(St. Gianna Molla, St. Kateri Tekakwitha, St. Thomas More, etc. – check out this list)
This simple Colonial Girl Costume would work well for many young girl saints, such as St. Bernadette or St. Germaine.  It’s just $8.27 plus $3.00 shipping.


I also love this sweet little Peasant Girl Costume for $22.

For St. Kateri, this Native American Princess Costume is around $10 with free shipping on Amazon.

For St. Gianna Molla or St. Rene Goupil, all you need is a doctor’s coat.  This one $10
This Queen Victoria Costume for $13 is the right time period for St. Zelie Martin, and it could also be a great base for a religious habit costume.
And St. Louis Martin could wear this Abraham Lincoln costume, which is around $10.

 Props and Accessories:

Go authentic with this hilarious Child’s Brown Beard which is now just $2.47 from Oriental Trading.

There are dozens of capes available for children: for example, this inexpensive one is just $4.88 plus shipping and is available in a variety of colors.

Or you could get this handmade cloak for $12.50, which also comes in a range of colors.


 And where was this blue cloak with stars when my daughter was Our Lady of Hope?!  It would also be perfect for Our Lady of Guadalupe.

 I couldn’t leave out this Magician Black Coat.  It’s just $4.39 and seems like it could be a used creatively in so many costumes.

And Oriental Trading has $3 sashes in a variety of colors, good for any number of costume needs.

This Shepherd’s Crook for $5.25 comes apart for storage; this would be perfect for either a bishop or for an actual shepherd saint.

They also have a walking staff for just $1.27.
The Palm Frond is an essential saint symbol, and this fake one is just $3.00.
Going as an archangel this year?  This White Angel Wings and Halo Headband is $6.49 from Oriental Trading.
This Harp Prop is only $3.49.  It would be perfect for St. Cecilia or for an angel!
Angel Harp Costume Prop
This inexpensive “jeweled goblet” for $8.97 would make a great chalice.

Faithful Finds has several styles of crucifixes for $12-$15, as the perfect accessory to pope, bishop, or nun costumes.

For the little St. Michaels out there, this Costume Sword is $8.95 with free shipping.

This Bonnet and Apron set is just $5.02 and would be perfect for your peasant girl saints.
I found several priest hats (here and here) and bishop hats available for $15 and under. 
However, they are all adult-sized, so you’d have to judge if they would work for your child.
This Wimple head covering would be a useful base to many nun or Medieval costumes.
And this Nun’s Wimple and Veil is $17.  Pair that with an appropriate dress, and you have a full nun costume!
Girl's Wimple and Veil for All Saints Day Nun Costume
You can’t beat the price of Oriental Trading’s $3.25 Nativity Hats for veils.  It’s nice that they have an actual hat inside to help it stay on the child’s head.  These come in several colors and could work for nuns, Our Lady, or Biblical saints.
Child’s Dark Blue Nativity Hat
 This is a nice Roman Soldier Helmet for $7.31 with free shipping.
If you’re putting together a St. Thomas More Costume or need a cap to modify for various religious habits,  you could get this Reniassance Cloth Puff Hat for $9.50.  (It comes in various colors).
This Gold Jeweled Crown is $3.75 from Oriental Trading.
They also have this Golden Jeweled Tiara for $3.99.
 This shop has several varieties of handmade crowns available for $12-$22 each.
Flower crowns are useful for many saints and depictions of Our Lady.  This lovely crown is $17.11
If your daughter is going with the Swedish depiction of St. Lucy, you can get this felt St. Lucy Crown for $24.  Then use it again on December 13!
Lastly, top off your saint with plain or starry golden halo!

Complete Handmade Saint Costumes

Finally, if you are willing to pay a little more, there are a few shops where you can purchase beautiful handmade saint costumes.  These tend to run in the range of $40-$80, but there are some beautiful choices out there.  If you’re interested in one of these, check out the following:

Our Coats of Many Colors

Faithful Findz



Merchant Adventurers1


 Vestments for Juniors


Cute Costumes for Kids


As a final note, keep in mind that prices of many costumes, especially the ones on Amazon, will continue to fluctuate until Halloween.  Prices will be cheapest in mid to late October, but the selection will be more limited.  So if you see one you like that is currently at a good price, order now!

Also, if you choose to purchase a handmade costume from one of these wonderful Etsy sellers, order right away, as they can only take a certain number of orders and may soon hit their limits.

Happy saint costume planning!