SpiritWeekHQ
Historical & Cultural

Medieval Costume Ideas for Kids

Knights with foam swords and princesses in long dresses — Medieval Day is dramatic, fun, and surprisingly easy to DIY with a tunic and a cardboard crown.

Top Picks for Medieval

We earn a small commission if you shop through the links below — at no extra cost to you.

Medieval Day (sometimes called Renaissance Day or Castle Day) is one of the more theatrical spirit week themes, and kids tend to love it because the costumes are dramatic. Knights get swords and shields. Princesses get gowns and crowns. Wizards get robes and wands. There's something about the medieval era that fires up kids' imaginations in a way that other themes don't. For parents, the good news is that medieval costumes don't need to be historically accurate. A tunic, a crown, and a foam sword is a perfectly valid knight outfit. A long dress with a pointed hat is a princess. These are broad archetypes, not specific characters, so there's a lot of flexibility in how you put the look together. Spring is actually the best time for Medieval Day because that's when Renaissance Faire season starts, which means Amazon's medieval costume inventory is at its peak. Prices are competitive and selection is wide. If your school runs this theme in fall or winter, you may find fewer options — in that case, DIY is your best friend.

What to Wear

For the knight route, the core outfit is a tunic and a foam sword. A tunic is just a long, loose shirt — a solid-color oversized t-shirt belted with a rope or fabric sash looks medieval enough for elementary school. Add a foam sword and a shield (cardboard covered in aluminum foil works great) and your kid is a knight. If you want to buy a knight costume, Amazon has tunic-and-armor sets with a foam chest plate, tabard, and helmet in the $15-25 range. These look impressive and hold up well for a school day. Just make sure the helmet allows eating and doesn't cover the face — some schools restrict full face coverings. For the princess route, any long formal-looking dress works. Floor-length is ideal, but a midi-length dress your kid already owns can pass. Add a crown or tiara and the look is complete. Amazon has medieval-style princess dresses for $15-20, but a thrift store formal dress with a crown achieves the same effect for less. A DIY crown is the most versatile medieval accessory. Cut a strip of gold poster board, cut triangular points along the top edge, wrap it into a circle, and tape or staple it closed. It takes five minutes and it works for kings, queens, princes, and princesses. Wizard is the sleeper pick: a dark bathrobe, a stick from the yard as a wand, and a pointed hat made from rolled construction paper. Simple, comfortable, and very recognizable.

Budget Breakdown

Under $10

A foam sword ($4-7) plus a solid-color shirt from home belted with rope as a tunic. Or a crown cut from gold poster board ($2 for the board) and a long dress from the closet. Under $10 gets you a recognizable medieval look with minimal shopping.

Under $25

A knight tunic set with a foam sword and shield, or a medieval princess dress with a tiara. These pre-made costumes in the $15-22 range look great and save you the crafting time. Add a foam sword or crown for the finishing touch.

Under $50

Full medieval costume set with multiple accessories — knight armor with sword, shield, helmet, and tabard, or a princess gown with crown, wand, and cape. These are Halloween-grade costumes that look spectacular in photos and get reused.

DIY & Last-Minute Ideas

Medieval costumes are some of the most satisfying to DIY because the materials are simple and the results are impressive. For a knight: take a large solid-color t-shirt (gray, brown, or dark blue) and belt it at the waist with a rope, strip of fabric, or an actual belt. This creates the tunic shape. Cut a cross or shield emblem from felt or construction paper and safety-pin it to the chest. Cut a shield shape from a cardboard box, cover it in aluminum foil, and add a construction-paper emblem. A wrapping paper tube or pool noodle becomes a sword. For a princess or queen: any long dress or skirt works as the base. Cut a crown from gold poster board — measure your kid's head, add an inch, and cut triangular points along the top edge. A sheer curtain or piece of tulle safety-pinned to the back of the crown becomes a flowing veil. For a wizard: a dark bathrobe is the robe. Roll black construction paper into a cone for a pointed hat and secure with tape. A stick from the yard, wrapped in tape or ribbon, is the wand. A couple of cardboard stars glued to the robe complete the look.

Pro Tips for Parents

  • 1Foam swords are the safest option for school — schools almost always allow them because they can't hurt anyone. Plastic swords are more likely to get confiscated. Check your school's weapon-prop policy before buying anything rigid.
  • 2A gold poster board crown is the single best medieval DIY. It costs $2, takes 5 minutes, and works for knights, queens, kings, and princes. Make a spare in case the first one crumples.
  • 3Renaissance Faire season (spring) means the best Amazon inventory and prices. If Medieval Day is in spring, you'll have the widest selection of costumes.
  • 4An oversized t-shirt belted with rope is a perfectly valid tunic. Don't overthink the clothing — the accessories (sword, crown, shield) are what make the costume.
  • 5Wizard is the easiest look to assemble from home: bathrobe + stick wand + paper hat. No purchases needed.

Frequently Asked Questions

Are toy swords allowed at school?
Foam swords are almost always allowed because they're soft and can't cause injury. Plastic or wooden swords may be restricted depending on your school's prop policy. When in doubt, ask the teacher and default to foam.
Can boys dress as kings or wizards instead of knights?
Absolutely. Medieval Day isn't limited to knights and princesses. Kings, wizards, jesters, monks, archers, and even dragons are all valid medieval characters. A crown and a robe is a king. A pointed hat and a wand is a wizard.
What if my kid's princess dress is too fancy for school?
Layer it practically — add leggings underneath and a cardigan or jacket over it. A simpler approach is a long-sleeve solid-color top with a long skirt and a crown. It reads as medieval princess without the impractical formal wear.
Does the costume need to be historically accurate?
Not even close. This is elementary school spirit week, not a history exam. A gray t-shirt with a cardboard sword is a perfectly valid knight. A sparkly dress with a plastic tiara is a perfectly valid princess. Fun matters more than accuracy.

Planning Spirit Week?

Create a free, printable flyer with Medieval and your other theme days in under 2 minutes.

Create a Free Flyer →

Other Popular Themes

As an Amazon Associate, SpiritWeekHQ earns from qualifying purchases.