So Much Fun It's Scary!®

Day of the Dead Costumes

Kids Day Of The Dead Dress Costume
Dead Rose Bouquet
Online Only
Dead Rose Tank Top
Online Only

Day of the Dead Costumes

Spirit Halloween is your one-stop shop for Day of the Dead costumes. There’s no better way to celebrate than with an authentically designed Day of the Dead outfit. From colorfully printed dresses to simple skeleton print, we’ve got everything you’ll need to make Dia de Los Muertos the best day ever! In addition to our festive outfits, we also carry Day of the Dead makeup kits and accessories like skull tights, a top hat, earrings and a dead rose bouquet. Go glam in a senorita costume with a black and red dress, black veil, matching gloves and a mask. We’ve got you covered on this special holiday.

Did you know that the Day of the Dead actually lasts for multiple days? Now that’s a party! This holiday was created so people would honor those who passed away in a cheerful way. The Spanish tradition includes festivals, parades and family gatherings where prayer and reflection take place. Grab your very own Day of the Dead costume right here at Spirit and celebrate a beautiful tradition! 

Sugar Skull Costumes

For Halloween or Dia de los Muertos, wear a sugar skull costume to honor the departed. Our beautifully crafted sugar skull masks and outfits are a wonderful way to honor the spirits. You’ll be absolutely striking a black, white and red adult sugar skull bride costume, which features a bold dress along with a matching red sash and headpiece. Accessorize with a rose in red or black, a skull cane or paint your own sugar skull makeup to complete your look.

If you have any questions about which Day of the Dead costume is right for you, including, size, fit, color or style, please contact the costume experts at Spirit Halloween. We’re available to assist you with your questions about size, fit, material, color and other aspects of dressing up as this popular costume. Contact us by clicking the “Help” button above or by calling our Customer Service Department at 866-586-0155.