Want to dress up your little guy for Halloween without blowing your budget? You're not alone. I've found that some of the most fun and memorable costumes come from a bit of creativity, not a big price tag. Whether your kid wants to be spooky, silly, or something totally out of the box, these DIY Halloween costumes for boys on a budget prove you don't need to spend much to make a big impression.
Let's be honest: Halloween sneaks up on all of us. One minute you're buying back-to-school supplies, and the next your son is asking what he's going to be for the class party tomorrow. Store-bought costumes can easily run $30 to $60, and half the time they're itchy, flimsy, or ripped before the night is over.
The good news? You probably already have most of what you need sitting in a closet, the garage, or the recycling bin. A cardboard box, an old hoodie, a roll of duct tape, and a little imagination can turn into a costume your son will actually be proud to wear. And when he helps make it, it becomes a memory, not just an outfit.
In this post, I'm sharing my best tips for pulling together last-minute DIY costumes, what supplies to keep on hand, and 15+ easy, budget-friendly Halloween costume ideas for boys of every age, from toddlers to tweens. Most of them can be made in under an hour for less than $15.
Tips for Pulling Off a Last-Minute DIY Costume
1. Start with what he already owns
Build the costume around a solid-colored outfit from his closet. A gray sweatsuit can become a mouse, a wolf, or a robot. A green hoodie can become a dinosaur, a frog, or a turtle. Choosing the base outfit first saves time and money.
2. Let him pick the idea
Kids are much more excited about a costume they chose themselves. Give him two or three easy options instead of an open-ended question, so you stay in control of the time and budget while he still feels like it's his decision.
3. Focus on one standout detail
You don't need a head-to-toe costume. One recognizable piece, like a cardboard shield, a felt mask, a pair of ears, or a tail, is often enough to sell the whole look.
4. Skip the sewing
Hot glue, fabric glue, safety pins, and iron-on tape can do almost everything a needle and thread can. If you're short on time, no-sew is the way to go.
5. Keep comfort and safety in mind
Make sure he can see clearly, walk without tripping, and stay warm. Face paint is often safer than a mask that blocks his vision. Add reflective tape or give him a glow stick or flashlight for trick-or-treating after dark.
6. Dress for the weather
In warmer places like Texas, Halloween can still be hot. In colder areas, plan for a jacket. Building costumes over layers like hoodies and sweatpants makes it easy to adjust either way.
7. Do a test run
Have him wear the costume around the house for 15 to 20 minutes before the big night. You'll catch anything that's itchy, falling off, or too tight while there's still time to fix it.
8. Take photos before you head out
Snap pictures while the costume is still in one piece. Trust me, the cardboard robot doesn't always survive the whole night.
21+ Last-Minute DIY Halloween Costume Ideas for Boys (Budget friendly)
01 | DIY Miles Morales Spider-Man Costume
If your son loves Spider-Man: Into the Spider-Verse, this Miles Morales costume is a guaranteed win. It's one of the easiest superhero costumes to DIY because it's built almost entirely from everyday streetwear, a hoodie, shorts, leggings, and sneakers. Only the mask and gloves need to be bought, which keeps it budget-friendly and way more comfortable than a full-body suit.
Budget tip: Shop his closet for the hoodie, shorts, and sneakers first. The mask and gloves are the only must-buy pieces, and you can find them for less than a full costume. The best part is that every piece except the mask can be worn again after Halloween.
Costume tip: Practice Miles' signature web-shooting pose for photos. It makes the whole look come to life!
You may also like:
🖤 27 Classy & Chic Halloween nail ideas
🖤 19 stunning DIY Halloween makeup ideas to try
🖤 35+ adorable Halloween coffee bar ideas you will love
02 | DIY Minecraft Steve Costume
If your son is obsessed with Minecraft, this Steve costume is about as budget-friendly as it gets. The whole look comes down to a cardboard box, some paint, and a teal shirt with blue pants. It's instantly recognizable, and kids love that the blocky head looks just like the game.
Budget tip: Use a shipping box from your last online order and paint you already have from past craft projects. If you need to buy a teal shirt or blue pants, check the thrift store or Walmart, where both are usually just a few dollars. This costume can easily come in under $10.
Costume tip: If the box is too heavy or wobbly, glue a cut-up baseball cap or a strip of foam inside the top so it sits comfortably on his head.
03 | DIY Ash Ketchum Pokémon Trainer Costume
Budget tip: Check his closet for jeans, a black tee, and sneakers before buying anything. Plain caps, felt, and green gloves are all easy dollar store or craft store finds. The Pokéball bucket doubles as his candy bag, so you get two uses out of one purchase.
Costume tip: Safety pin a Pikachu stuffy to the shoulder of the vest so he stays put all night and your son has both hands free for candy.
04 | DIY Miguel from Coco Costume
This Miguel costume from Disney Pixar's Coco is one of the easiest and most budget-friendly ideas on this list. It's made almost entirely from everyday clothes, a red hoodie, a white T-shirt, and jeans. The skeleton face paint is what makes it magical, turning him into Miguel after he crosses into the Land of the Dead. Add a toy guitar and he's ready to play "Remember Me" all night long.
Budget tip: Most boys already own a red hoodie, a white tee, and jeans, so this costume can cost under $10. A basic face paint kit from the dollar store or Walmart is all you really need to buy. Toy guitars are easy to find secondhand at thrift stores or on Facebook Marketplace.
Costume tip: Do a quick face paint practice run a day or two before Halloween. Set the paint with a light dusting of baby powder so it doesn't smudge while he's trick-or-treating.
05 | Michael Jackson Thriller Costume
If your son loves to dance, this Michael Jackson costume inspired by the iconic Thriller video is a showstopper. It's perfect for Halloween since Thriller is one of the most famous Halloween songs of all time. The red jacket with black stripes does most of the work, and the rest comes together with a white tee, black pants, and a few fun accessories.
Budget tip: Check thrift stores for a red jacket, since windbreakers and faux leather jackets often show up for just a few dollars. Wigs, aviators, and toy headset mics are all easy finds at the dollar store, Party City, or Amazon.
Costume tip: Have him practice a few signature dance moves before the big night, like the moonwalk or the Thriller zombie dance. It makes for the best photos and videos!
06 | DIY Edward Scissorhands Costume
For the boy who wants something a little spooky and a lot creative, this Edward Scissorhands costume is a total head-turner. Inspired by the Tim Burton classic, it's surprisingly simple to make with a white button-up shirt, black pants, suspenders, and a roll of aluminum foil. The DIY scissor hands are the star of the show, and they're soft and safe since they're made from cardboard and foil.
Budget tip: You likely already have black pants, cardboard, and foil at home, so the only things you may need to buy are the gloves, wig, and suspenders. All three are easy dollar store, Walmart, or Party City finds, which keeps this costume well under $15.
Costume tip: The foil blades make it hard to grab candy, so make the gloves easy to slip on and off, or have him carry a bag on his wrist. You can also attach the blades to just one hand if he wants to keep the other free.
07 | DIY Joker Costume (Suicide Squad Style)
This Joker costume, inspired by the Suicide Squad version of the famous Batman villain, is all about attitude. The outfit itself is simple, a white button-up shirt, black pants, and suspenders, but the green hair, face paint, drawn-on tattoos, and gold bling take it to the next level. It's a great pick for older boys who want something edgy and a little spooky.
Budget tip: Most boys already own a white button-up shirt and black pants from school or church events. Gold chains, costume rings, suspenders, and green hair spray are all easy finds at the dollar store, Party City, or Walmart, so this costume can come together for under $15.
Costume tip: Do a patch test of the hair spray and face paint a few days before Halloween to make sure it doesn't irritate his skin. If you're adding a toy gun, check your school or event rules first, since many don't allow toy weapons of any kind.
08 | DIY Mario and Luigi Costumes
If you have brothers, cousins, or best friends trick-or-treating together, these Mario and Luigi costumes are a classic duo that never gets old. They're also one of the easiest DIY costumes out there, since the base is just a colored shirt and a pair of denim overalls. Add felt hats, mustaches, and cardboard question block candy buckets, and you've got a costume pair straight out of the Mushroom Kingdom.
Budget tip: Check thrift stores and kids' resale shops for denim overalls, since they're often just a few dollars. Felt, caps, and cardboard are all dollar store staples, so you can make both costumes for about $15 to $20 total.
Costume tip: Felt mustaches can get itchy, so bring an extra piece of tape in your pocket for quick fixes. If your son won't keep it on, you can draw the mustache with black face paint or eyeliner instead.
09 | Simple Luke Skywalker Jedi Costume
May the Force be with your budget! This Luke Skywalker costume from Star Wars is one of the simplest DIY costumes on this list, and it's perfect for toddlers and little boys. All you need is a white wrap tunic, a black belt, tan pants, and a toy lightsaber. It's comfortable enough for a full day of class parties and trick-or-treating, and it works for any little Jedi in training.
Budget tip: Karate uniforms often show up at thrift stores and kids' resale shops for a few dollars. Khaki pants from his school uniform work great, and toy lightsabers are easy finds at the dollar store or Walmart. This costume can easily come in under $10.
Costume tip: For school parties, pick a light-up lightsaber with a soft foam or plastic blade so it's safe for little hands and crowded classrooms.
10 | Easy DIY Mr. Monopoly Costume
Pass Go and collect 200 compliments! This Mr. Monopoly costume is clever, classy, and guaranteed to get a laugh from every adult who opens the door. It's built around a dressy outfit he may already own from a wedding or holiday event, plus a few fun accessories and the real star of the show, a Monopoly game board worn around his waist.
Budget tip: Thrift stores are a goldmine for this costume. Look for a kids' suit jacket, a used Monopoly game, and a plain canvas bag, all of which are usually just a few dollars. Top hats, mustaches, monocles, and canes are easy dollar store or Party City finds.
Costume tip: If the game board feels too stiff or wide for trick-or-treating, cut it down to a smaller square so he can walk and sit more easily. Glue a few paper Monopoly dollars on top for an extra fun detail.
11 | DIY Sports Illustrated Cover Football Player Costume
For the sports-loving boy, this costume puts him right on the cover of Sports Illustrated. It's a fun twist on the classic football player costume, and it's one of the most budget-friendly ideas here, since he probably already owns a jersey and a football. The DIY magazine cover backdrop is what makes it creative and photo-worthy, and it's easy to customize for any team or sport.
Budget tip: Foam board and paint are dollar store staples, and he likely already owns the jersey and football. If not, check thrift stores and Facebook Marketplace for used jerseys. This whole costume can come together for under $10.
Costume tip: Swap the football field for a basketball court, baseball diamond, or soccer field to match whatever sport your son loves most. You can also add his name and jersey number as the cover headline for a personal touch.
12 | DIY DJ Costume
Drop the beat! This DJ costume is a great pick for the music-loving boy who's always dancing around the house. The outfit is just his everyday clothes, a hoodie, jeans, and a backward cap, so the real fun is making the cardboard DJ booth. It's a perfect weekend craft to do together, and the twinkle lights make it glow while he trick-or-treats.
Budget tip: Everything except the fairy lights can usually be found around the house. Battery fairy lights and foam stickers are easy dollar store finds, so this costume can come together for under $10.
Costume tip: Leave the top of the box open or cut a small flap in the back so it doubles as his candy bucket. You can also play his favorite songs from a small Bluetooth speaker tucked inside for an extra fun touch.
13 | DIY Windblown Weatherman Costume
This hurricane-reporting weatherman costume is hilarious, clever, and one of the cheapest costumes you can make. It's inspired by those TV weather reporters who stand out in the middle of a storm, and it's all about making everything look like it's being blown away. A flipped umbrella, a tie that sticks straight out sideways, and a few leaves stuck to his clothes are all it takes. Expect lots of laughs at every door.
Budget tip: Most of this costume comes straight from your closet and yard. Use an old or broken umbrella, his school uniform shirt and pants, and a tie from dad's closet. Fake leaves and pipe cleaners are dollar store finds, so this costume costs just a few dollars to make.
Costume tip: Use a small, kid-sized umbrella so it's easy for him to carry and won't bump into other trick-or-treaters. Fold it closed between houses to keep it from catching on anything.
14 | DIY Rocket Man Jetpack Costume
3, 2, 1, blast off! This Rocket Man jetpack costume is a fun, high-energy pick for the boy who's always on the move. It's made from a cardboard box, silver duct tape, and a burst of tissue paper flames that flutter as he runs from house to house. He can wear whatever he has on underneath, which makes this one of the easiest last-minute costumes on the list.
Budget tip: Use a box and bottles from your recycling bin and straps from an old backpack. Silver duct tape and tissue paper are dollar store staples, so this whole costume can come together for under $10.
Costume tip: Plastic tablecloth strips hold up better than tissue paper if it's windy or rainy on Halloween night. Add a pair of swim goggles or aviator goggles for a fun pilot look.
15 | DIY Little Caesars Pizza Guy Costume
Pizza! Pizza! This Little Caesars costume is a funny, crowd-pleasing idea that every adult will recognize instantly. It's basically a no-sew toga made from an orange sheet or fabric, plus a leafy crown and a pizza on a spear. It's cheap, easy, and perfect for warm Halloween nights, and it's a great pick for boys who love making people laugh.
Budget tip: Check thrift stores for an orange sheet or tablecloth, since they're often just a few dollars. Felt, fake leaves, and dowels are all dollar store or craft store staples, so this costume can easily come in under $15.
Costume tip: For a softer, kid-safe spear, use a pool noodle wrapped in black duct tape. It's lightweight, won't hurt anyone, and is easy to carry around all night.
16 | DIY Spooky Scarecrow Costume
The scarecrow is a classic last-minute Halloween costume, and this spooky version takes it up a notch with creepy face paint. It's one of the most budget-friendly costumes you can make, since it starts with a flannel shirt and jeans he likely already owns. A little burlap, twine, and raffia hat turn everyday clothes into a scarecrow that looks like it just climbed off the post in a cornfield.
Budget tip: A flannel, jeans, and boots from his closet are the base of this costume, so you'll only need burlap, twine, raffia, and a straw hat. All of these are easy dollar store or craft store finds, and the whole costume can come together for under $10.
Costume tip: Raffia can get itchy against bare skin, so make sure he's wearing long sleeves and socks under the straw cuffs. For a friendlier scarecrow for younger kids, skip the dark eyes and paint rosy cheeks, a triangle nose, and a big stitched smile instead.
17 | DIY Ghost and Ghost Dog Costume
Sometimes the simplest costume is the most memorable. This classic bedsheet ghost gets an adorable upgrade with a matching ghost dog on a leash. It's the ultimate last-minute costume, since all you really need is a white sheet and a pair of scissors. Whether your son walks the family dog or carries a stuffed animal pup, it's sweet, a little spooky, and costs next to nothing.
Budget tip: An old white sheet from the linen closet is all this costume really needs. If you need to buy one, thrift stores and the dollar store usually have white sheets and pillowcases for just a few dollars. With a stuffed animal from home, this costume can cost almost nothing.
Costume tip: If you're dressing up your real dog, use a lightweight fabric that fits loosely, cut large eye holes, and never cover the nose or mouth. Keep it on only for short photo sessions and take it off if your dog seems stressed. For trick-or-treating, a stuffed animal ghost dog is the easiest and safest option.
18 | DIY Pirate Costume
Ahoy, matey! The pirate is a timeless costume that every boy loves, and it's one of the easiest to pull together from things you already have. A white button-up shirt, old pants cut into jagged edges, a bandana, and a sash around the waist are all it takes. Add a toy sword and a few chunky accessories, and your little buccaneer is ready to hunt for treasure, or at least for candy.
Budget tip: This costume is mostly a closet raid. Use an old white shirt from dad's closet, pants that are already too short, and scarves or bandanas you have at home. Toy swords, eye patches, and bandanas are all easy dollar store finds, so this costume can cost $5 or less.
Costume tip: Turn his candy bucket into a treasure chest by covering a small shoebox in brown paper and gold paint. Fill it with a few chocolate gold coins before he heads out for an extra fun surprise.
19 | Super Easy Peter Parker Secret Identity Spiderman Costume
This clever twist on a Spider-Man costume shows Peter Parker mid-transformation, with his superhero suit peeking out from under his button-up shirt. It's one of the easiest and most affordable costumes on this list, and it's especially cute on toddlers and little boys. Add a pair of nerdy glasses and a camera, a nod to Peter's job as a newspaper photographer, and everyone will get the joke right away.
Budget tip: If he already has a Spider-Man shirt or pajamas, this costume is practically free. White button-up shirts are easy to find at thrift stores, and fake glasses and toy cameras are dollar store staples. This costume can come together for $5 or less.
Costume tip: Safety pin the open sides of the white shirt to the inside so they stay pulled back all night. This trick also works for other superhero reveals like Clark Kent with a Superman shirt underneath.
20 | DIY LEGO Brick Costume
If your son is a LEGO fan, this giant LEGO brick costume is a must. It's one of the most creative cardboard box costumes out there, and it's surprisingly easy to make with a box, some plastic cups, and a can of spray paint. It's bold, bright, and instantly recognizable, and it's a great project to build together on a weekend afternoon.
Budget tip: Use a box from your recycling bin and plastic cups from the pantry. A can of spray paint is the only real expense, which keeps this costume under $10.
Costume tip: Make sure the arm holes are big enough for him to move and grab candy, and that the box ends above his knees so he can walk easily. For siblings or friends, make bricks in different colors so they can "stack" together for group photos.
21 | DIY Alien UFO Costume
Take me to your leader! This alien UFO costume is out of this world, and it's a showstopper at any Halloween party or parade. A clear bubble umbrella becomes the spaceship dome, a cardboard ring makes the saucer, and shimmering green fringe hangs down like a glowing tractor beam. With an alien mask peeking out from inside, it looks like he's flying his own spaceship down the street.
Budget tip: Clear bubble umbrellas, metallic fringe curtains, and alien masks are all easy finds at the dollar store, Walmart, or Amazon. Use a large shipping box for the saucer, and this costume can come together for about $15 to $20.
Costume tip: Make sure he can see clearly through the dome and the fringe, especially after dark. If the mask limits his vision, swap it for green face paint and alien antennas on a headband. This also makes an amazing group or sibling costume, with a few UFOs "invading" together.
Frequently Asked Questions About DIY Halloween Costumes for Boys
What is the easiest last-minute Halloween costume for a boy?
The easiest costumes start with clothes he already owns. A ghost made from an old white sheet, a superhero with a pillowcase cape, a sports player in a jersey, or an animal made from a matching sweatsuit plus felt ears can all come together in under 30 minutes.
How can I make a Halloween costume for cheap?
Shop your house first, then hit the dollar store or a thrift store for anything missing. Build the costume around a solid-colored outfit and add one or two DIY details like a cardboard accessory, felt mask, or face paint. Most budget costumes can be made for $5 to $15.
Can I make a costume without sewing?
Yes. Hot glue, fabric glue, safety pins, duct tape, and iron-on hem tape can replace sewing for nearly every DIY costume. Felt is especially easy to work with because it doesn't fray when you cut it.
How long does it take to make a DIY costume?
Most simple DIY costumes take between 15 minutes and 2 hours. Cardboard costumes like robots or race cars take a little longer because of cutting and painting, so give yourself an evening for those.
What are good DIY costume ideas for toddler boys?
For toddlers, keep it soft, simple, and comfortable. Animal costumes made from sweatsuits, a little chef with a paper hat and apron, or a construction worker with a vest and toy hard hat are all easy for little ones to wear without fussing.
How do I make a DIY costume look less homemade?
Stick to a clear color scheme, use clean cuts, and focus on one strong detail instead of lots of small ones. Adding a finishing touch like face paint, a prop, or a matching hat makes the whole costume look more polished.
How can I keep my son safe in a homemade costume?
Make sure the costume isn't too long to trip on, that any mask or hat doesn't block his vision, and that props are soft or lightweight. For nighttime trick-or-treating, add reflective tape or send him out with a glow stick or flashlight.
Where can I buy cheap costume supplies?
Dollar Tree, Walmart, Hobby Lobby, Michaels, and local thrift stores are all great for affordable supplies. Facebook Marketplace and Buy Nothing groups are also worth checking for free or nearly free costume pieces.
Dress ‘em up!
Halloween doesn't have to be expensive to be magical. Some of my favorite memories are the costumes we pieced together at the last minute with whatever we had on hand, a little glue, and a lot of laughter. Your son won't remember how much his costume cost. He'll remember that you made it together and that he felt like a superhero, a dinosaur, or a robot for the night.
So grab that cardboard box, raid the closet, and get creative. With these DIY Halloween costumes for boys on a budget, you can give your little guy a costume he loves and keep a little extra money in your pocket for the candy.
Which costume is your son going to be this year? Let me know in the comments, and don't forget to pin this post so you have it handy next Halloween!
YOU MAY ALSO LIKE:
🎃 19 absolutely gorgeous Halloween makeup look ideas
🎃 21 adorable kids playhouse Halloween decorating ideas
🎃 14 creative mommy and me Halloween costume ideas
🎃 20 adorable & spooky Halloween coffee bar ideas
Please feel free to email me at ashlina@thedecorista.com if you have any questions! I’m always happy to help with decorating, life advice or even picking out a specific perfume! Have an amazing day!!
Also, check out my Amazon shop HERE to shop all my favorite things, tips and tricks. You can also download the free LIKETOKNOW.IT app and follow me HERE.
STAY IN THE KNOW: Don’t forget to sign up for my exclusive Love Letters for STYLE TIPS, LIFE ADVICE, COSMIC TEA, AND MUCH MORE!
As always, thank you so much for stopping by today, I truly appreciate all of you! xo, Ashlina
FOLLOW ALONG: Instagram | Pinterest | Shop Amazon | You Tube
