woman wearing devil costume

50 Non-controversial and totally awesome Halloween costume ideas

I love holidays, especially the ones that involve decorations and dressing up. I am always happy to get an excuse to break the routine and do something a little special. I rarely do it, but that hasn’t stopped me from telling myself that one day I will. 

I especially love Halloween. Ironically, I’m really not a horror fan but I do love all things magical and supernatural and autumn is my second favourite season so I’m always excited to see all the witchy and ghostly decorations around this time of the year.

If you’re anything like me, you might already be making a Pinterest board filled with costume ideas for this Halloween. If not, well… you can always check mine out here. 😉

Either way, if you’re struggling to find some ideas and you’re worried that your costume might turn out inappropriate or offensive without realising it, then don’t you worry no more, I got ya. 

I put together a list of great costume ideas, ranging from creepy to cute and funny, from sexy to family-friendly, simple and affordable to super elaborate. There’s really something for everyone and you’ll find inspiration for all of them on my Pinterest board

So, without further ado, in alphabetical order, here’s my list of 50+ great costume ideas to inspire your best Halloween costume yet: 

Mad Hatter costume photography
  1. Addams Family characters
  2. Alice in Wonderland, Mad Hatter, Cheshire Cat, Queen of Hearts, etc
  3. Animal-related costumes: octopus, elephant, turtle, spider, shark, tiger, cat, snake, lion, etc
  4. Avatar
  5. Centaur, Minotaur
  6. Clown, It
monster clown surrounding fog
  1. Cruella de Vil
  2. Demon, Devil
  3. Despicable Me characters: Gru, Minions
  4. Dr Seuss characters: The Grinch, Lorax, Cat in the Hat, etc
  5. Doraemon
  6. Edward Scissorhands 
  7. Frankenstein’s monster
  8. Frozen Characters: Elsa, Anna, Olaf, etc
  9. Game of Thrones characters
  10. Ghost
woman in white hijab standing near brown brick wall
  1. Groot, Spiderman, Thor, Batman, The Flash, Ironman, Wolverine, Green Lantern, Hulk, Superman, Aquaman.
  2. Harley Queen, The Joker
  3. Hercules, Megara, Hades, etc
  4. Ice Queen
  5. Stitch (from Lilo & Stitch)
  6. Maleficent
  7. Mario Bros & other characters 
  8. Medusa
  9. Mermaid
woman wearing mermaid costume
  1. Monopoly Man
  2. Monsters Inc: Mike Wazowski, Sully, Boo
  3. Mummy
  4. Nightmare Before Christmas characters
  5. Operation Man
  6. Pirate
  7. Pokemon (SO MANY TO CHOOSE!)
  8. Robot
  9. Sailor Moon
  10. Shrek, Fiona, Donkey, Dragon, Puss in Boots, etc
  11. Skeleton
  12. Squid Game, Money Heist, Among Us
girl in black hoodie holding orange smoke
  1. Star Wars characters
  2. Strawman
  3. Teenage Ninja Turtles
  4. The Beauty & The Beast
  5. The Corpse Bride characters
  6. The Mask
  7. The Simpsons
  8. Toy Story: Woody, Buzz Lightyear, Mr Potato, etc
  9. Vampire
  10. Waldo, aka Wally  (Where’s Waldo/Wally)
  11. Werewolf
  12. Witch
  13. Zombie
zombies entering a shabby door

Some final notes of inspiration before you run off to get your costume ready.

If these ideas and the ones on the Pinterest board are still not enough to inspire your perfect costume, you can also consider thinking about your favourite animals, movies, superheroes, villains, anime and manga characters or games.

Finally, if you want to stay safe from offending someone or appropriating other cultures, a nice rule of thumb would be to stay away from dressing up as stereotypes from other cultures and this should go without saying at this point but definitely avoid painting your face a certain way to “imitate” the way you think other people look, aka blackfack/yellowface/redface. I would also recommend staying away from dressing up as some serial killer from the latest true crime documentary. 

That’s it. You are ready. Go forth and dress up. Make something beautiful. 

Ps. If you do end up dressing up as something I suggested and you want to share it, tag me on IG (@albauroman), I would love to see it! <3