So Much Fun It's Scary!®

Boys Superhero Costumes

Kids Black Panther Costume Deluxe - Marvel
Kids Iron Man Costume Deluxe - Avengers: Endgame
Kids Captain America Deluxe Costume - Avengers: Endgame
Toddler Peter Parker Costume - Spidey and His Amazing Friends
Kids Black Adam Costume
Kids Wrecker Costume - Star Wars: The Bad Batch
Kids Dash Costume - The Incredibles 2
Kids Dash Skin Suit Costume - The Incredibles 2
Kids Venom Costume Deluxe - Marvel
Kids Batman Gauntlets
Kids Iron Spider Costume - Avengers: Infinity War
Kids Freddy Freeman Costume Deluxe - Shazam
Online Only
Kids Black and Red Spider-Man Deluxe Costume - Spider-Man: Far From Home
Kids Hulk Costume - Avengers: Endgame
Kids Avengers Team Deluxe Costume - Avengers: Endgame
Kids Batman Half Mask - The Batman
Kids Loki Costume - Marvel Avengers
Online Only
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.