Three girls dressed as witches for Halloween - 1

For safety reasons, a lot of schools have put restrictions on what kinds of Halloween costumes kids can wear to class. Although different districts may have different rules, the main points are usually no blood, no gore, no masks and possibly no makeup, props, or hats.

But these rules don’t have to rule out our spooky-loving kids embracing their scary sides this holiday. These 18 Halloween costumes honor spooky shows, movies, and themes while still being school appropriate.

Wednesday Addams

Wednesday Addams halloween costume for kids - 2

Amazon

single icon - 3

Jenna Ortega’s portrayal of Wednesday Addams made her Netflix series an instant hit, so this costume will be a hit with kids as well. This is the school dance version of the character that went viral on TikTok. Wednesday wore this outfit to her school, and our kids can wear this costume to theirs.

Beetlejuice

Beetlejuice kids halloween costume - 4

Target

single icon - 5

Thanks to Beetlejuice Beetlejuice , the 2024 sequel to the beloved 1988 movie, this character is back in the pop culture zeitgeist. For school, kids can probably skip the makeup and the wig, but the striped suit will still always evoke the legendary spooky character.

Wicked Witch

Wicked Witch halloween costume for kids - 6

Amazon

starting icon - 7

Wicked doesn’t come out until November, so kids who pick this costume will be ahead of the trend. Wicked is a prequel of sorts to The Wizard of Oz , showing how Elphaba became the Wicked Witch. And the good thing about this costume is it doesn’t even need green face paint or the hat to get the point across. The green dress accents (like the flying monkeys) tell the story perfectly.

Eleven From ‘Stranger Things’

Eleven from Stranger Things kids costume - 8

Amazon

single icon - 9

Stranger Things is due to release its fifth (and final) season in 2025, so kids will want to take advantage of the time they still have to portray the season four version of the characters. This totally ’80s costume captures a similar dress that Millie Bobby Brown’s character Eleven wore on the show.

Lucas From ‘Stranger Things’

Lucas Stranger Things kids costume - 10

Amazon

single icon - 11

In season four of Stranger Things , Lucas joined the Hawkins basketball team and spent a lot of episodes in his team uniform. Luckily for us, that uniform makes for a totally school appropriate Halloween costume. It’s probably a pretty comfy one, too.

Coraline

Coraline halloween costume for kids - 12

Amazon

single icon - 13

Skeleton

Skeleton halloween costume for kids - 14

Amazon

single icon - 15

A skeleton is a classic Halloween costume choice (even the Kardashians have done it). This one does zip all the way closed to form a skull mask, but for school, the child can wear it unzipped and with the hood down. It’s spooky, but not too scary for students.

Mavis From ‘Hotel Transylvania’

Mavis from hotel transylvania costume for kids - 16

Amazon

single icon - 17

Pennywise

Pennywise halloween costume for kids - 18

Amazon

single icon - 19

Many people find clowns creepy, which makes them the perfect Halloween costume. Of course, one of the most famous creepy clowns is Pennywise, from the Stephen King novel (and movie) It. If a child skips the Pennywise makeup and wig, then the silvery clown costume should work for the school day.

Dani From ‘Hocus Pocus’

Hocus Pocus Dani costume for kids - 20

Amazon

single icon - 21

Witches From ‘Hocus Pocus’

Winifred from Hocus Pocus kids costume - 22

Amazon

single icon - 23

Ghostbuster

Ghostbuster hoodie for kids - 24

Amazon

single icon - 25

This outfit makes for a super subtle Halloween costume for school. It’s just a zip-up sweatshirt with the Ghostbusters jumpsuit and backpack design printed on it. For schools that don’t allow traditional costumes, this is hoodie is a great way for a kid to still kind of dress up.

Sally From ‘The Nightmare Before Christmas’

Sally from Nightmare Before Christmas kids costume - 26

Amazon

starting icon - 27

Jack Skellington

Jack Skellington kids costume - 28

Amazon

single icon - 29

Jack Skellington from The Nightmare Before Christmas is also recognizable enough that kids don’t need to wear the makeup or gloves to school to get the idea across. The pinstriped suit and bat bow tie make this costume a dead giveaway (pun intended).

Freddy Krueger

freddy krueger kids costume - 30

Amazon

single icon - 31

Young kids probably shouldn’t actually watch A Nightmare on Elm Street , but Freddy Krueger is a horror film legend even for people who haven’t necessarily seen it. For the school day, kids can just wear the sweater and hat (if the school allows hats). Then for the actual holiday, don the razor glove for added effect.

‘Scooby-Doo’ Characters

Shaggy from Scooby-Doo kids costume - 32

Amazon

starting icon - 33

Chucky

Chucky striped shirt for kids - 34

Amazon

single icon - 35

M3GAN

M3GAN halloween costume for kids - 36

Target

single icon - 37

But one creepy doll is never enough for spooky season. Instead of a Chucky costume, kids can dress as the newest terrifying movie doll — M3GAN, who uses artificial intelligence to wreak havoc. The PG-13 movie itself may not be super kid-friendly, but the costume works for school.