Halloween sneaks up quickly, and sometimes you don’t have the time or budget for elaborate costumes. Luckily, last-minute Halloween outfits can be just as fun, stylish, and creative as the ones you plan months.
With items already in your closet or quick DIY tricks, you can transform yourself into something spooky, flirty, funny, or trendy without stress. From chic and sexy looks to cute and comfy options, plus plenty of TV and movie-inspired ideas, there’s something for everyone.
Whether you’re headed to a party, trick-or-treating, or a work event, these ideas are quick to pull together while still making an impact.
Here are 31 last-minute Halloween costumes you’ll love—easy, affordable, and totally unforgettable.
1. Cat
This classic is simple and instantly recognizable. Wear all black as your base, then draw whiskers and a little nose with eyeliner.
Create paper or felt ears and attach them to a headband. Add bold eyeliner for a cat-eye effect. Comfortable and stylish, this costume works for last-minute parties, trick-or-treating, or even office events.
A timeless Halloween go-to! Cut two eyeholes in a white sheet, and you’re done. Want a twist? Pair white clothes with pale makeup, sunglasses, and messy hair for a “modern ghost” look.
This one is fun, low effort, and makes people smile. It’s also one of the easiest costumes you can throw together in minutes.
Shop This Look:
3. Vampire
Go dark and dramatic with clothes you already own. A black outfit, slicked-back hair, and red lipstick or fake blood on the corners of your mouth instantly create a vampire vibe.
Add pale powder to your face and bold eyeliner for effect. It’s spooky, stylish, and requires zero shopping. Carry a cape if you have one.
Shop This Look:
- [Realistic Makeup Effect] - Our fake blood imitates real blood, creating a realistic...
4. Witch
Grab a black dress or leggings and top to start your witchy look. Make a pointed hat from cardboard, and carry a broom for a quick accessory.
Add dark lipstick and smoky eye makeup to enhance the effect. This costume is versatile—cute or scary depending on how you style it—and is always a Halloween favorite.
5. Pumpkin
Turn yourself into a jack-o’-lantern with minimal effort. Wear an orange sweater or dress, then tape or pin black cutouts in the shape of eyes and a mouth.
Pair it with black leggings or pants. This is a cheerful and festive costume, perfect for fall-themed parties, trick-or-treating, or when you need a family-friendly option fast.
6. Laundry Pile
If you love weird, funny costumes, this one’s for you. Layer mismatched clothes, pin socks and underwear to yourself, and carry a laundry basket for the full effect.
It’s chaotic, silly, and guaranteed to make people laugh. Best part? It only requires stuff you already own, making it one of the easiest last-minute looks.
7. Static Cling
A clever spin you can put together in five minutes. Wear black as your base, then pin random socks, dryer sheets, and small clothing items all over your outfit.
Mess up your hair to make it look like static got you too. It’s quirky, fun, and a guaranteed conversation starter at any Halloween gathering.
Shop This Look:
- Chill Collection: The Chill Collection Jumpsuits are designed to keep you feeling...
8. Tourist
Channel vacation vibes with clothes you already have. Think Hawaiian shirt, shorts, sneakers, and sunglasses. Add a straw hat, fanny pack, or camera if you own them.
Socks with sandals really sell the look. This funny costume is comfortable, easy to wear all night, and perfect if you’re looking for something playful and lighthearted.
9. Athlete
Show off your sporty side with a simple jersey or team shirt. Pair it with sneakers, a cap, and athletic shorts or pants.
Use eyeliner to draw black smudges under your eyes like football players. This quick, casual costume works especially well if you’re already a sports fan, and it’s both comfortable and recognizable.
10. Nerd
Dig into your closet for a button-up shirt, suspenders, and high-waisted pants. Add glasses—tape them in the middle for extra effect.
Slick your hair back or style it in pigtails for more character. Carry a book, calculator, or notebook as a prop. This costume is playful, funny, and easy to throw together at the last second.
11. Zombie
Nothing screams Halloween like a zombie. Use old clothes you don’t mind tearing, then mess them up with dirt or fake blood.
Pale makeup, dark eyes, and messy hair add to the effect. Walk slowly with arms out for extra drama. This spooky look is one of the cheapest and most fun last-minute options.
Shop This Look:
- ✔Halloween Realistic Fake Blood: 3 products you will get! STICKY BLOOD with a...
12. Raincloud
A creative, weird idea that gets laughs. Wear a gray hoodie or sweater and pin cotton balls all over it. Carry an umbrella with blue ribbons or strips of paper hanging down as “rain.”
It’s a quirky and imaginative choice that shows creativity without needing a trip to the store. Totally doable with household items.
13. Angel
A sweet and simple option when you want something light. Wear a white dress or all-white outfit as your base. Create a halo using wire and tinsel, or just cut one out of paper.
Soft makeup and curls complete the look. This is a great choice for couples’ costumes too, pairing perfectly with a devil.
14. Devil
Red clothes instantly set the tone for this bold look. Make horns from paper and attach them to a headband, then add dramatic lipstick and dark eyeliner.
Carry a toy pitchfork if you can make or borrow one. This fiery costume is simple yet striking, perfect if you want something quick but eye-catching.
15. Mummy
One of the easiest spooky looks to make at home. Wrap yourself in strips of toilet paper, gauze, or old sheets. The messier, the better!
Smudge gray makeup or eyeliner around your eyes to look more undead. It’s a budget-friendly idea that’s fun to create and works especially well for group or family costumes.
16. Pirate
Go adventurous with a striped shirt, black pants, and a scarf tied around your head. Add hoop earrings and smudge some eyeliner for a rugged effect.
Carry a toy sword or make one from cardboard. This quick costume is fun, dramatic, and works for all ages—making it a Halloween favorite you can’t go wrong with.
17. Hippie
Dig out your most colorful or tie-dye shirt and pair it with flared jeans or loose pants. Add round sunglasses, a headband, and peace signs if you have them.
The vibe is carefree and laid-back, making this costume comfortable for all-night wear. Bonus: it’s a stylish choice you’ll want to wear again later.
18. Scarecrow
Perfect for fall! Pair a plaid shirt with jeans and boots, then top it off with a floppy hat. Use eyeliner to draw stitch marks on your cheeks and nose.
Stuff a little hay or straw (or yellow paper strips) into your sleeves for detail. This is a cute, cozy Halloween costume that’s seasonally perfect.
19. Doctor/Nurse
Super simple and recognizable. If you have scrubs, you’re ready to go. Otherwise, wear white clothes with a toy stethoscope or notebook. For extra effect, add a face mask or clipboard.
This is an easy option for work parties or school events because it looks neat, professional, and effortless while still fitting the Halloween theme.
20. Rockstar
Channel your inner stage star with a leather jacket, ripped jeans, and a bold shirt. Add dark eyeliner, smudge your makeup, and tease your hair for volume.
Carry a toy guitar or microphone as a prop. This costume is edgy, fun, and lets you play around with attitude, all with clothes you already own.
21. Chef
This costume is as simple as throwing on an apron. Pair it with a white shirt and carry a whisk, pot, or spatula.
For extra effect, fold a paper chef’s hat to complete the look. It’s funny, recognizable, and works especially well if you’re the one bringing snacks to a Halloween gathering.
22. Minion
If you have overalls, this is an easy win. Pair them with a yellow shirt and add round glasses or goggles. For a finishing touch, print out the “Gru” logo and pin it on your outfit.
This playful costume is fun, cute, and great if you’re looking for a family-friendly or group option.
23. Librarian
A cardigan, glasses, and a long skirt instantly sell this look. Carry a stack of books or shush people for extra effect.
It’s an easy costume to create with normal clothes, and it doubles as a funny character idea. It works especially well for office parties where you want something subtle but clever.
24. Box of Cereal
A quirky, last-minute costume that makes people laugh. Tape empty cereal boxes onto your shirt or pants. For extra fun, add plastic spoons.
This “punny” look is silly, memorable, and requires zero craft skills. It’s the perfect option if you want a conversation starter that takes almost no time to prepare.
Shop This Look:
- This funny and cool "Pretend I'm A Cereal Box" costume design is a fun easy and...
25. Farmer
This one’s easy and seasonally perfect. Throw on overalls or jeans with a plaid shirt, boots, and a straw hat if you have one.
Carry a basket of apples, carrots, or toy animals for extra detail. Comfortable and fall-inspired, this costume is ideal for families, kids, or casual Halloween events.
26. Superhero
Channel your favorite hero with any solid color outfit. Tie a bedsheet around your neck for a cape, and make a paper “logo” to tape on your chest.
This DIY look is versatile and fun, whether you go generic or mimic a known hero. It’s simple, bold, and works for solo or group costumes.
27. School Kid
Go back to basics with jeans, a simple shirt, and sneakers. Add playful touches like a backpack, pigtails, hair bows, or a baseball cap. Carry notebooks or lunchboxes as props.
This look is cute, nostalgic, and easy to pull together—perfect if you want a low-key but creative option for a Halloween party.
28. Couch Potato
This silly idea takes zero effort. Wear brown or beige clothes to represent the potato, then tape chip bags or snack wrappers to your outfit.
Carry a TV remote for the final detail. It’s quirky, fun, and guaranteed to make people laugh. A perfect choice for anyone who loves silly, unexpected costumes.
29. Rainy Day
Simple, cute, and creative. Wear blue as your base, carry an umbrella, and tape paper raindrops or blue ribbons to it. Add rain boots for extra detail.
This costume is easy to wear all night and is perfect if you want something lighthearted, playful, and totally doable with what you already have at home.
30. Emoji
Pick your favorite emoji and wear a yellow shirt as your base. Print or draw the emoji face and tape it onto your shirt. From heart eyes to crying-laughing, the options are endless.
This is a fun group costume too, since everyone can pick a different emoji. It’s simple, recognizable, and instantly gets smiles.
31. Greek God/Goddess
Create a toga by wrapping a white bedsheet around yourself and securing it with a belt. Add gold jewelry, sandals, and a leafy crown made of paper for detail.
This costume is elegant, classic, and easy to throw together. It’s a great last-minute choice if you want something stylish but simple.
Shop This Look:
- Complete Greek Goddess Costume Set: these Greek goddess accessories include most...
Conclusion
Last-minute costumes don’t have to feel rushed—they can be just as creative, stylish, and fun as planned ones. With simple items from your closet or quick DIY ideas, you can create a flirty, spooky, or funny look in minutes. These 31 last-minute Halloween costumes prove you don’t need much time or money to make an unforgettable impression this season.