So Much Fun It's Scary!®

Boys Superhero Costumes

Kids Captain America Deluxe Costume - Avengers: Endgame
Kids Miles Morales Costume Deluxe - Spider-Man: Into the Spider-Verse
Kids Iron Spider Costume - Avengers: Infinity War
Kids Iron Man Costume Deluxe - Avengers: Endgame
Kids Black and Red Spider-Man Deluxe Costume - Spider-Man: Far From Home
Online Only
Kids Hulk Costume - Avengers: Endgame
Kids Red and Blue Spider-Man Costume
Kids Spider-Man Max Venom Costume
Kids Hawkeye Costume Deluxe - Avengers: Endgame
Kids Hulk Costume Deluxe - Avengers: Endgame
Online Only
Kids Shazam Costume Deluxe - DC Comics
Kids Freddy Freeman Costume Deluxe - Shazam
Online Only
Kids Venom Costume Deluxe - Marvel
Kids Wrecker Costume - Star Wars: The Bad Batch
Kids Winter Soldier Costume - The Falcon and the Winter Soldier
Toddler Peter Parker Costume - Spidey and His Amazing Friends

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.