Shop Medieval Costumes at Spirit Halloween to bring history to life! The Renaissance era is alive and well when you dress up as a medieval knight, gladiator or storybook queen! Prepare for dangerous crusades as a knight, chivalrous acts as a prince, and defending the kingdom as a warrior. These historical costumes for kids and adults play up the excitement of the medieval era. You’ll be ready to do battle as a Viking or warrior or set to go capture dinner as a hooded huntsman. Women can showcase the style of this exciting era in a powerful red high priestess costume, or go glam as a Renaissance princess complete with elaborate gold and purple gown and gold crown. Our medieval outfits perfectly capture this exciting historical era and will make you feel totally powerful. These are part of our wide range of Halloween costumes spanning the past and the present.
Spirit’s medieval costumes are the perfect way to stand out at a Halloween party or school presentation. Your son or daughter can become a mini warrior in a toddler medieval knight costume that comes with its own armor, a colorful tunic and a gold-colored crown. Talk about fierce! Capture the daring and boldness of this exciting historical time period when you dress as a caped assassin or the real-life figure of Joan of Arc. He can become a king slayer, in a dashing costume that features navy chain mail-like details and silver shoulder armor. Kids can become a medieval prince or knight or a swashbuckling gladiator. Put together, these can make an exciting family or group costume that will take you back to a time when courageous acts were part of everyday life defending the castle. Add medieval props like a sword, dagger or shield and you’re all set to defend your land!
If you have any questions about which medieval costume is right for you, 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 historical costume. Contact us by clicking the “Help” button above or by calling our Customer Service Department at 866-586-0155.