The Costume Rack Start my costume

Halloween Costume Ideas for Middle Schoolers

6 min read ยท The Costume Rack

Good Halloween costume ideas for middle schoolers are easy, recognizable and dress-code safe: a black cat, a skeleton hoodie, a witch, a pirate, a cowboy or a ghost. Skip full face masks and realistic fake weapons, build from clothes you already have, and coordinate with friends so your group looks planned.

Middle school (grades 6 to 8 in the US and Canada, roughly Year 7 to Year 9 in the UK) is where Halloween gets complicated: too old for little-kid costumes, too young for party ones, and every friend wants to match. The Costume Rack finds a costume that fits all that, from your own closet: Start my costume.

What middle school dress codes usually allow

Every school is different, so check your handbook. But most middle school Halloween rules look like this:

Usually allowed:

Usually not allowed:

The easy fix: pick a costume where the key piece goes on your head. Ears, horns, a hat or a halo are almost always fine.

Ideas for middle school girls

Halloween costume ideas for middle school girls, from cute to spooky.

Cute halloween costume ideas for middle schoolers

  1. Black cat: black top, leggings or jeans, ears, a tail clipped to your belt.
  2. Fairy: pastel top or dress, wings, glitter clips.
  3. Angel: all white, halo headband.
  4. Pumpkin: orange sweater, green headband with a paper leaf.

Cool

  1. Witch: black dress or top, striped tights, a hat.
  2. Cowgirl: jeans, boots, a flannel, a hat.
  3. Pirate: striped shirt, red sash, bandana.

Spooky but school-safe

  1. Ghost: all white, a sheer white scarf as a veil.
  2. Skeleton: black outfit with white bone shapes.
  3. Mummy: white base layered with strips of fabric.

Ideas for middle school boys

Halloween costume ideas for middle school boys that won't get you sent to the office.

  1. Skeleton: black hoodie and pants with white tape bones. Number one for a reason.
  2. Vampire: black clothes, a cape, a popped collar. Fangs at lunch only.
  3. Werewolf: flannel, jeans, fur gloves. No full mask.
  4. Cowboy: flannel, jeans, boots, hat.
  5. Pirate: loose shirt, bandana, eye patch (flip it up in class).
  6. Bat: black hoodie with felt wings under the arms.
  7. Zombie: old clothes ripped up, a little gray eyeshadow. Skip the blood.
  8. Party clown: colorful shirt, suspenders, red nose.

Friend-group costumes for middle school

This is where middle school Halloween really happens. Pick a theme and split the roles.

Friends Theme Costumes
2 Angel and devil Halo + horns
2 Cat and witch Ears + hat
3 Spooky trio Ghost, skeleton, mummy
4 Animal crew Black cat, bat, werewolf, pumpkin
5+ Pirate crew Captain, first mate, deckhands
5+ Monster lineup Vampire, zombie, mummy, werewolf, witch

How to pick a group theme fast

  1. Each friend names one costume they'd actually wear.
  2. Find the theme that fits most of them (spooky, animals, classics).
  3. Assign everyone a different role in that theme.

Step 3 is where middle school friend groups fall apart. Someone forgets, someone switches, and suddenly there are two witches. The Costume Rack puts everyone on one rail: one link, each friend claims a costume, and everyone can see who's already taken what. Start my costume

If your group is a little older, our Halloween costumes for 13 year olds has more duo and squad ideas.

Costumes for 6th, 7th and 8th grade

Each grade has a slightly different vibe.

Halloween costumes for 6th graders

New school, new people. Go classic and fun: pumpkin, ghost, pirate, black cat. Comfortable and easy to explain.

Halloween costumes for 7th graders

Seventh graders often want something cooler. Try a vampire, skeleton, witch or werewolf. Friend-group costumes start to matter a lot here.

Halloween costumes for 8th graders

Last year of middle school. Go big with a group theme: a full monster lineup or a pirate crew. Eighth graders also love "outfit-style" costumes, where it's mostly a cute outfit plus ears or horns. For more of that, see lowkey Halloween costumes.

Talking to your parents about the costume

Middle schoolers often need a parent to sign off (or pay). Make it easy for them:

A clear plan gets a yes faster than "can I have money for a costume?"

Make it from your closet

DIY Halloween costumes for middle schoolers are cheaper and usually look better than store-bought. Here's how to build one in an afternoon.

Step 1: Pick a color

Black (cat, witch, bat, vampire, skeleton), white (ghost, angel, mummy), orange (pumpkin) or red (devil).

Step 2: Find your base

Look for a top, bottoms and shoes in that color. Borrow from a sibling or parent if you need to.

Step 3: Make the signal piece

Step 4: Do a test run

Wear it for 20 minutes. Can you sit? Can you walk to class? If not, fix it now.

Easy Halloween costumes for middle schoolers usually take one afternoon and almost no money.

A school-safe costume in two minutes

Tell The Costume Rack your vibe and what's in your closet, and say how you feel about face paint (every costume has a no-makeup build, which helps with strict schools). It matches you to a costume, splits it into pieces with closet versions, and lets your friends claim theirs on one rail.

Start my costume

FAQ

What are good halloween costume ideas for middle schoolers?

Black cat, skeleton, witch, pirate, cowboy, ghost and vampire are all great picks. They're easy to make, they're recognizable, and they usually fit school dress codes.

What are school-appropriate Halloween costumes for middle school?

Costumes made from regular clothes with a headband, hat or ears. Avoid full face masks, fake weapons, fake blood and anything that makes it hard to sit at a desk.

What are good Halloween costumes for 6th graders?

Pumpkin, ghost, pirate and black cat are fun and easy for 6th grade. They're comfortable, simple to make and work well for trick-or-treating too.

What are good group costumes for middle school friends?

A spooky trio (ghost, skeleton, mummy), angel and devil for two, or a monster lineup for five or more. Pick the theme together and give each friend a different role.

How do I make a DIY Halloween costume for middle school?

Pick a color, find a matching base outfit, then make one signal piece like cat ears, a witch hat or bat wings from felt or cardboard. Most take an afternoon.

Put your group on one rail so nobody turns up as the same thing, and build each costume piece by piece from your own vibe and what you already own.

Start my costume