Halloween costumes for guys can be tricky, especially if you’re trying to find something that stands out in a sea of store-bought outfits. Whether you’re helping your husband, boyfriend, brother, or son, nailing down a look that’s both easy to pull off and memorable can feel like a bit of a challenge. But fear not, because we’ve got you covered with 45 ideas that range from classic and cool to funny and creative. You’ll find something here for every kind of guy, no matter his style.
This site contains affiliate links; please view the disclosure for more information.
1. Classic Vampire
You can’t go wrong with the classic vampire. A black cape (minus the over-the-top drama), some fake fangs, and a bit of fake blood will do the trick. Add a slicked-back hairstyle, and he’s all set to lurk in the shadows.
Men’s Vampire Shirt and Cape
The Men’s Very Cool Vampire Costume includes a shirt with an attached vest and a cape with a collar, perfect for a stylish yet spooky look.
2. Cowboy Halloween Costume for Guys
Dust off that old flannel shirt, throw on some jeans, and find a cowboy hat. A simple belt with a buckle and some boots will complete this Western look. It’s a costume that requires minimal effort but is instantly recognizable.
Western Cowboy Hat
Bull style cowboy hats feature a distinctive high crown and broad brim, embodying rugged western fashion with a bold, masculine aesthetic. Rooted in American cowboy tradition, they are durable and versatile, adding a touch of western flair to any outfit while honoring the spirit of the wild west.
Men’s Western Cowboy Shirt
Made from premium cotton, this fabric offers soft, lightweight comfort. Vintage embroidery and stylish details blend western and modern fashion, making it versatile enough to pair with jeans, pants, or other western wear.
3. Maverick from Top Gun
With the recent revival of the Top Gun movie, this costume is bound to be a hit. Grab a bomber jacket, aviator sunglasses, and a white T-shirt. Don’t forget the dog tags to give that finishing touch.
4. Super Mario
Everyone loves a bit of nostalgia, and Super Mario is perfect for that. A red hat with an “M,” a red shirt, blue overalls, and a fake mustache make this an easy and fun costume. If he has a friend, they can go as Luigi!
Men’s Mario Costume
This Super Mario Brothers Mario costume includes a jumpsuit with a padded belly, a signature hat, gloves, and a faux mustache. It’s the perfect outfit for bringing the iconic video game character to life.
5. Ghostbusters
With a simple khaki jumpsuit, some DIY patches, and a toy proton pack, he’ll be ready to bust some ghosts. This is another great option if he’s going with friends—each person can be a different Ghostbuster.
Ghostbusters Costume
Get ready for ghost-busting this Halloween with our officially licensed Ghostbuster costume. Featuring a quality jumpsuit with real patches, zippers, and a proton pack, this authentic outfit has adjustable straps and functional pockets for a true Ghostbusters experience.
6. Zombies
Tear up some old clothes, throw on some pale makeup, and add a few fake wounds. This is a quick and easy costume that he can customize to be as creepy or casual as he likes.
Zombie Makeup Kit
With the Gory Zombie Makeup Kit, you can become an undead in a zombie-infested post-apocalyptic world. This kit includes a makeup tray, creepy skin, blood capsules, sponges, and an applicator brush, ensuring your zombie look is spot-on for any survival scenario.
7. Football Player Halloween Costume for Guys
If he’s got a favorite team, this one is a no-brainer. All he needs is a jersey, some black face paint, and a football. This is especially great if he’s going to be out and about, as it’s comfortable and easy to move in.
Men’s Football Jersey
The CHAMPRO Huddle Stretch Polyester Dazzle Jersey features a polyester stretch mesh body with double-ply dazzle fabric in key areas for durability. It includes a mitered v-neck collar with space for decoration, contrasting inserts, and elastic sleeves, offering both style and functionality.
8. Harry Potter
A black robe, round glasses, and a lightning scar on the forehead will transform him into the Boy Who Lived. If he’s feeling extra fancy, he can carry around a wand and a Gryffindor scarf.
Harry Potter Robe
The Real Harry Potter Gryffindor Robe is a premium adult costume featuring authentic house colors and an embroidered patch. It includes a full twill robe with a shiny red satin lining, a hood, and a leather button clasp, perfect for embracing your inner wizard.
9. Bank Robber
This costume is super easy. All he needs is a black beanie, a striped shirt, black pants, and a black eye mask. He can carry around a money bag with a dollar sign on it for a fun, cartoonish effect.
10. Mad Scientist Halloween Costume for Guys
With a lab coat, messy hair, and some DIY “experiments,” he can pull off a mad scientist look with ease. Add some gloves and goggles for extra authenticity.
11. Men in Black
A black suit, black tie, white shirt, and some sunglasses will turn him into a suave alien-hunter. It’s an easy costume that’s also a great excuse to look sharp.
12. Clark Kent
This is a great option if he’s a fan of Superman. Wear a suit with a slightly unbuttoned shirt that reveals the Superman logo underneath. He can add some glasses to complete the transformation.
13. Mummy Halloween Costumes for Guys
All he needs is some gauze or white strips of cloth to wrap around himself. This is a classic costume that never goes out of style. Add some dark makeup around the eyes for a more intense look.
14. Indiana Jones
If he’s got a fedora and a leather jacket, he’s halfway there. Pair these with a whip (you can find one at any Halloween store), and he’s ready to search for treasure.
15. Captain America
A blue suit, a red-white-and-blue shield, and some boots will turn him into this iconic superhero. It’s a great costume for comic book fans and easy to pull together with a little creativity.
16. Joker
Channel the chaotic energy of the Joker with a purple suit, green hair, and white face paint. This is a great costume for anyone who enjoys playing a more mischievous role on Halloween.
17. Lumberjack
A plaid shirt, jeans, and a beanie will give him that rugged, outdoorsy look. He can carry around a fake ax to complete the ensemble. It’s a simple costume but effective.
18. Pirate Halloween Costumes for Guys
He can easily become a pirate with a bandana, an eye patch, and some old clothes that can be distressed. Add a toy sword, and he’s ready to sail the high seas—or at least the Halloween party.
19. Gladiator
This costume can be achieved with a simple tunic, a belt, and some sandals. If he wants to go all out, add some DIY armor and a sword. It’s a strong, historical look that’s sure to stand out.
20. Sherlock Holmes
All he needs is a trench coat, a deerstalker hat, and a pipe. He’ll be ready to solve the mystery of who ate all the candy. This costume is both classy and a bit mysterious.
21. Beetlejuice
For a more quirky option, Beetlejuice is a great choice. A striped suit, crazy hair, and white face paint are the essentials. This is a costume that allows for some fun theatrics.
22. Pilot Halloween Costumes for Guys
A pair of aviators, a white shirt, a black tie, and a hat will make him look ready to fly the friendly skies. This is another easy costume that’s also pretty slick.
23. Elvis Presley
With a white jumpsuit, some flashy sunglasses, and a wig, he can channel the King of Rock and Roll. This costume is great for those who love to ham it up.
24. Robot Halloween Costume for Guys
If he’s up for a bit of DIY, a cardboard box, some silver spray paint, and a few buttons and dials can turn him into a robot. It’s a creative and fun costume, especially if he enjoys building things.
25. Spartan Warrior
This costume is similar to the gladiator but with more armor and a cape. It’s a strong, heroic look that’s always popular, especially for fans of ancient history or movies like 300.
26. James Bond
A black suit, a bow tie, and a toy gun are all he needs to become the world’s most famous spy. This costume is perfect for anyone who wants to look sharp while still embracing the Halloween spirit.
27. Jack Sparrow
With a pirate hat, some dreadlocks, a bandana, and a bit of eyeliner, he can become this iconic character. It’s a fun costume that allows for a bit of swagger.
Jack Sparrow Costume
Step into the role of Captain Jack Sparrow with this Deluxe Disney Pirates of the Caribbean costume for men. Featuring a rugged pirate coat, layered vest, shirt, and accessories like a red headscarf and pirate hat, this costume captures the adventurous spirit of the iconic character.
28. Samurai Halloween Costumes for Guys
A kimono, a belt, and a toy sword can transform him into a fierce samurai. It’s a great costume for anyone who’s interested in Japanese culture or martial arts.
29. Knight
With some DIY armor and a sword, he can become a valiant knight. Add a cape for a bit more flair, and he’ll be ready to save the day.
30. Rock Star
Tight jeans, a leather jacket, and some sunglasses are the basics for this costume. If he’s got a toy guitar, even better. He can channel his inner rock star and have a blast doing it.
31. 70s Disco Halloween Costume for Guys
With a brightly colored suit, a wide-collared shirt, and some platform shoes, he can dance the night away as a 70s disco guy. Don’t forget the gold chains and sunglasses for that extra touch of flair.
32. Werewolf
He can become a werewolf with some fake fur, fangs, and claws. It’s a classic monster look that never gets old, especially for those who enjoy a bit of a scare.
33. Biker Halloween Costumes for Guys
A leather jacket, some ripped jeans, and a bandana will turn him into a tough biker. Add some fake tattoos if he’s feeling extra rebellious.
34. Boxer
With some athletic shorts, boxing gloves, and a robe, he can look like he’s ready for the ring. It’s a costume that’s easy to move around in, making it perfect for active Halloween plans.
35. Military Halloween Costume for Guys
If he’s got any camo gear, this is a super simple costume to pull together. Add some face paint and dog tags, and he’s ready to go.
36. Renaissance Man
A tunic, some tights, and a feathered hat can transform him into a man from the Renaissance. It’s a unique costume that’s a bit different from the usual options.
37. Ninja
All he needs is a black outfit, some black gloves, and a toy sword. This is a stealthy and cool costume that’s always popular.
38. Scarecrow Halloween Costumes for Guys
With a flannel shirt, some straw, and a hat, he can become a scarecrow. Add some face paint to give him that stitched-up look, and he’s ready to go.
39. Detective
A trench coat, a hat, and a magnifying glass are the basics for this costume. He can add some dark circles under his eyes for that “working late on a case” vibe.
40. Astronaut Halloween Costumes for Guys
A white jumpsuit and a helmet (or a simple DIY one with a fishbowl and some creativity) will turn him into an astronaut. It’s a costume that’s out of this world and perfect for space enthusiasts.
41. Where’s Waldo Halloween Costume for Guys
This costume is a fun and instantly recognizable choice. All he needs is a red-and-white striped shirt, a matching beanie, some round glasses, and jeans. It’s a great option for someone who enjoys blending into the crowd—or standing out, depending on how you look at it. Plus, the costume is comfortable and easy to wear, making it perfect for all-night Halloween events.
42. Danny from Grease
For a retro and cool look, Danny from Grease is a fantastic choice. He’ll need a black leather jacket, a white T-shirt, black jeans, and some slicked-back hair. To really nail the look, add some black boots and a bit of attitude. This costume is ideal for anyone who loves 50s style and wants to channel their inner greaser.
43. Colonel Sanders Halloween Costume for Guys
If he’s got a good sense of humor and doesn’t mind a bit of quirky fun, dressing up as Colonel Sanders is a hilarious option. He’ll need a white suit, a black bow tie, and a pair of glasses. Don’t forget the iconic white mustache and goatee, which can be easily applied with a costume kit or some white makeup. He can even carry around a bucket of (fake) fried chicken for added effect.
Colonel Sanders Accessories
The Colonel Sanders set includes a realistic white wig, matching beard and mustache, glasses, and a black tie. Designed to fit all, this set is perfect for an authentic Colonel Sanders costume.
44. Gru from Despicable Me
Gru is a fantastic costume idea for fans of the Despicable Me movies. He’ll need a black trench coat, a gray scarf, and some black pants. To really capture Gru’s look, add a bald cap and practice the character’s distinct voice. If he has friends or family dressing up with him, they can go as Minions to complete the theme.
Gru Accessories
This Gru accessory set includes a high-quality fake nose, a stretchy bald cap with a mesh wig cap, and a soft black and gray striped scarf. Made from premium materials, these items provide a realistic look and comfortable fit, perfect for creating an impressive Halloween cosplay.
45. Minion Halloween Costume for Guys
Speaking of Minions, this is a fun and simple costume idea that’s great for group outfits or solo appearances. A yellow shirt, overalls, black gloves, and some round goggles are the basics for this costume. Add some black boots, and he’s ready to cause a little mischief. This costume is perfect for those who love to embrace their silly side.
Inflatable Minion Costume
The officially licensed inflatable Minion costume features an adult-sized Stuart suit with a fan-operated nylon jumpsuit and a convenient zipper closure. Designed for comfort, it includes a mesh air vent and transparent vinyl window, making it perfect for Halloween or fun with friends.
Final Thoughts on Halloween Costumes for Guys
These Halloween costume ideas for guys cover a wide range of themes and styles, ensuring there’s something for every taste. Whether he’s looking to be the hero, the villain, or something in between, there’s a costume here that will suit him perfectly. The key is to have fun with it and choose something that reflects his personality. With these 45 ideas, the hardest part will be picking just one!