So Much Fun It's Scary!®

Boys Superhero Costumes

Kids Iron Man Costume Deluxe - Avengers: Endgame
Kids Miles Morales Costume Deluxe - Spider-Man: Into the Spider-Verse
Kids Black Panther Costume Deluxe - Marvel
Kids Captain America Deluxe Costume - Avengers: Endgame
Kids Venom Costume Deluxe - Marvel
Toddler Peter Parker Costume - Spidey and His Amazing Friends
Kids Red and Blue Spider-Man Costume
Kids Spider-Man Max Venom Costume
Kids Iron Spider Costume - Avengers: Infinity War
Kids Hulk Costume - Avengers: Endgame
Kids Loki Costume - Marvel Avengers
Online Only
Kids Thanos Costume Deluxe - Avengers: Endgame
Kids Black Adam Costume
Kids Hawkeye Costume Deluxe - Avengers: Endgame
Kids Wolverine Costume - Marvel X-Men
Online Only
Kids Wrecker Costume - Star Wars: The Bad Batch
Kids LEGO Batman Costume - LEGO
Kids Classic Superman Costume - DC Comics
Online Only

Let his imagination run wild as he dresses up in one of our boys' superhero costume this Halloween! Whether he wants to take on the town at Batman or Superman, we have everything you’ll need to turn his aesthetic into an authentically designed masterpiece! Our boys' superhero costumes are the perfect way to let your little boy embody his favorite character, and enjoy his night of trick-or-treating! If your little boy is looking to cause some havoc, we have boy’s villain costumes, too! Accessorize with our kids' Halloween accessories, and you’ll create the perfect costume and create the best Halloween yet!

These are part of our wide selection of boys costumes to make her Halloween the most exciting ever.

If you have any questions about which boys sci fi or gaming costume is right for you or your child, or any of our other boys costumes or kids costumes, 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 in these popular costumes so you can have the best Halloween ever. Contact us by clicking the “Help” button above or by calling our Customer Service Department at 866-586-0155.