So Much Fun It's Scary!®

Halloween Costumes

$0
$51
Punk Rock Bullet Belt
Punk Rock Bullet Belt
$14.99
Adult Female Punk Rock Costume
Adult Female Punk Rock Costume
$34.98
$49.99 30% Off
Black Rock Star Wig
Black Rock Star Wig
$16.99
Punk Rock Studded Hat
Punk Rock Studded Hat
$16.99
Adult Punk Rock Rebel Costume
Adult Punk Rock Rebel Costume
$34.98
$49.99 30% Off
Studded Belt
Studded Belt
$12.99
Adult Punk Skirt
Adult Punk Skirt
$29.99
Black Midnight Fiend Wig
Black Midnight Fiend Wig
$19.99
Adult Denim Punk Vest
Adult Denim Punk Vest
$29.99
Kids Punk Skeleton Mask
Kids Punk Skeleton Mask
$21.99
Punk Patches - 4 Pack
Punk Patches - 4 Pack
$5.99
Skeleton Punk Flask
Skeleton Punk Flask
$12.99
Girl Gang Punk Jacket
Girl Gang Punk Jacket
$49.99
Punk Rock Hand Chain
Punk Rock Hand Chain
$9.99
Punk Sunglasses
Punk Sunglasses
$6.99
Punk Tattoos - 20 Pack
Punk Tattoos - 20 Pack
$4.99
Blonde Black Roots Wig
Blonde Black Roots Wig
$19.99
Zipper Choker Necklace
Zipper Choker Necklace
$12.99

Punk rock is forever, and you’ll be ready to totally rock out when you slip into a black vest with patches and the words “Born Free” on the back. Prove that you’re not going to let anyone push you around when you wear one of these punk rock costumes for Halloween, or any day of the year. Spirit has everything you need to complete your punk look, from a punk bullet belt to wigs, jewelry and full punk rock costumes. Mix it up and make this popular style from the eighties your own. You’ll find punk rock costumes for both men and women that will have everyone wanting to crank up the music right along with you.

These are part of our huge selection of fun Halloween costumes to make sure all eyes are on you.

If you have any questions about which punk rock costume is right for you, including size, fit, material, color and anything else related to our costumes, decorations or accessories, please contact the Halloween experts at Spirit Halloween. We’re available to assist you with your questions 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.