Last October my niece Maya, who is fifteen and has a very strong opinion about everything, rejected four costumes in one afternoon. Too childish, too basic, too much like what the girl in her math class was wearing. We ended up at a thrift store with a $20 budget, and she walked out with a plaid blazer, a pleated skirt, and a costume that got more compliments than anything in the pre-packaged aisle.
That’s the whole secret behind good Halloween costumes for teenage girls: teens want something that feels like them, not something that came folded in a plastic bag. So this list leans toward clever, wearable, mostly DIY ideas that work at school parties, trick-or-treating with friends, or a living room full of sleepover chaos.
If you’re planning to go with a bestie, check out these duo Halloween costumes before you commit to a solo look, because a lot of the ideas below double nicely as pairs. I’ve included rough costs, a DIY-versus-buy call on each, and the small mistakes I’ve watched people make so you can skip them.
Quick Comparison: Budget, Effort, and Where to Shop
Before the full list, here’s a snapshot of how some of the most popular picks stack up so you can narrow things down fast.

| Costume | Approx. Cost | Effort | Best Way to Get It |
|---|---|---|---|
| Black Cat | $10–20 | Very low | Closet + face paint |
| Classic Witch | $15–35 | Low | Thrift dress + hat |
| 90s Plaid Icon | $20–40 | Low | Thrift store |
| Scarecrow | $15–25 | Low | Flannel + overalls |
| Greek Goddess | $20–45 | Medium | White dress + gold accessories |
| Mermaid | $30–60 | Medium-high | Mix of DIY and online |
| Ghost Bride | $25–50 | Medium | Thrifted wedding or white dress |
| Crayon Box (group) | $8–15 each | Very low | Colored tee + paper tip |
Rule of thumb: if you have less than a week, pick something where the clothes come from your closet or a thrift store and the “wow” comes from makeup and one good accessory. Last-minute cheap Halloween costumes almost always beat last-minute store-bought ones.
1. The Modern Witch

The witch survives every trend cycle because it works on every body, every budget, and every personality. The trick to making it feel current is skipping the stiff polyester hat-and-dress set and building the look from separate pieces.
Start with a black dress or a long black skirt you already own, then add a hat (a good one is usually $12–18 at a party store) and layered jewelry.
I like a deep plum or forest-green lipstick instead of basic black, since it photographs better and looks intentional. Add a tulle skirt layer underneath if you want that fuller, ragged-hem look.
If you’re going out with two other friends, a witch trio is almost effortless. We’ll get to more of that in a bit, and there are plenty of trio Halloween costumes if you want ideas beyond this one.
Pro tip: Hat brims flop after about an hour. Slide a strip of craft foam or a pipe cleaner under the brim edge and it’ll hold its shape all night.
2. Black Cat

This is the king of the “I have forty minutes” costume. Black leggings, a black long-sleeve top, cat ears on a headband, and eyeliner whiskers. Done.
What makes it look good rather than lazy is the makeup. Use a liquid liner for a sharp winged tip, draw three whiskers per cheek, and fill in the nose with a small dark triangle. I once watched a girl at a school party spend ten minutes perfecting just the whiskers, and she won best costume over someone in a rental dress.
Keep the tail pinned inside the back of your waistband, not hanging by a safety pin through your leggings, which tears the fabric. A hair elastic wrapped around the tail base and then tucked in works much better.
3. Gothic School Girl (Wednesday-Style)

Black pinafore or dress, white collared shirt, black tights, two tight braids, and a deadpan expression. This one has been a favorite with teens for a few seasons now, and it’s one of the few where acting the part is half the costume.
The biggest mistake is going too costume-shop with the wig. Your own hair braided is better than a stiff synthetic one, and if your hair is short, a pair of clip-in braids is around $10. Pale foundation a shade or two lighter and a flat, dark lip finish the look.
Looking to turn it into a bigger group moment? Dark, moody characters pair well in groups, and these family Halloween costumes can give you ideas for getting siblings or cousins involved too.
4. Vampire

A vampire can be dramatic or understated. The understated version is a black blouse or velvet top, a dark red lip, and a small amount of fake blood at one corner of the mouth. The dramatic version adds a cape and slicked-back hair.
Skip the cheap plastic fangs unless you’re only wearing them for photos, because they make it nearly impossible to talk or drink anything. A better move is a bit of black eyeshadow smudged around the eyes and a pale, slightly shimmery base.
Pro tip: Fake blood stains fabric. Test it on the inside of your sleeve first, and put a dab of petroleum jelly under it on your skin so it wipes off easily afterward.
5. Ghost Bride

This is one of the most photogenic DIY Halloween costumes on the list, and a thrifted white dress is all the investment you need. Wedding dresses at secondhand shops often run $25–50, and a simple white maxi dress works just as well.
Distress it. Rub tea bags on the hem for a stained, aged look, snip a few small tears, and tie a bit of gray tulle to the back. Add a veil (or a piece of sheer curtain) and soft gray-blue makeup around the eyes and cheekbones for that “faded” glow.
My friend Dana’s daughter wore a version of this and nearly got cut off by the crowd at a school event because everyone wanted a photo. Fair warning: white dresses and a night of dark candy don’t mix, so keep wipes handy.
6. 80s Arcade Girl

Neon, legwarmers, a scrunchie, and a graphic tee. If your parents or aunts have old photos from that decade, use them as a reference, because the details are everything: high side ponytail, bright blush swept toward the temples, and clunky sneakers.
The way to make it feel less like a generic “retro” outfit is to commit to the arcade angle. Carry a handful of fake tokens (gold-painted buttons work) and stick a “Player 1” label on your shirt. It gives people something to ask about.
Pairs well with a friend dressed as a retro game character, and if you want more pair ideas, the unique couple Halloween costume ideas list has a few creative formats that work just as well for best friends.
7. 90s Plaid Icon

Yellow plaid blazer, matching mini skirt, knee-high socks, and a white tee underneath. It’s a throwback to a classic teen movie, and it’s one of the cheapest ways to look put together.
Thrift stores almost always carry plaid blazers, and you don’t need an exact yellow. A tan, red, or even green plaid works if you style it with the right accessories: a slim headband, a mini cellphone prop, and a confident walk. I’ll be honest, the headband matters more than the blazer.
8. Mermaid

Mermaid costumes can be gorgeous, but they’re also the easiest to overspend on. Sequined tails with tight fits are hard to walk in, and a lot of teens end up taking them off by 8pm.
A smarter route is the “land mermaid” look. Wear a teal or seafoam skirt or dress, add a shell-shaped top or a sparkly bralette layered under a sheer cover-up, then focus on hair and makeup. Loose waves with pearl clips and iridescent shimmer on the cheekbones does all the talking. Total spend is often under $40.
Pro tip: Cosmetic-grade chunky glitter and gems are sold for skin. Craft glitter is not, and it can irritate eyes. Use the right kind, especially around your eyes.
9. Woodland Fairy

Fairy costumes get dismissed as childish, but a more grown-up woodland version feels totally different. Think earthy greens and browns, layered tulle, a flower crown, and wings in a muted shade rather than bright pink.
Real or faux leaves tucked into your hair, a bit of gold shimmer around the eyes, and bare-ish feet or neutral boots make it look like it came out of a storybook. A flower crown from a craft store runs about $8–12, or make your own with floral wire in about 20 minutes.
10. Scarecrow

This one is comfortable, cheap, and cute when done right. Plaid flannel shirt, patched denim overalls or jeans, a straw hat, and some raffia or hay sticking out of the sleeves.
Painted-on stitches at the corners of the mouth and a red circle on each cheek give it personality. Use craft raffia (not real hay) to avoid itchy sleeves, which, yes, I learned the hard way at a pumpkin patch party in a sweater I regretted.
11. Pirate

Pirate is an underrated look because the wardrobe is so forgiving. A loose white blouse, a corset-style belt or sash, striped leggings, boots, and a bandana covers you. Add a hat, an eye patch (optional), and a few gold coins.
The version that looks best isn’t the shiny polyester set. Instead, wear layered, slightly worn pieces, add a few leather bracelets, and tea-stain the blouse for a weathered look. If you’re going with two friends, a pirate crew is an easy way to build a group concept.
12. Comic Book Pop Art

This is one of the most creative picks here and it needs very little money. Wear a simple solid outfit, add a speech bubble made of white foam board or poster board, and draw Ben-Day-style dots on your cheeks with black or red face paint.
Pick a phrase that fits your personality (“Pop!” or “Wow!” or even something funny), and carry it like a prop. Because it’s just clothes, paper, and face paint, it’s a good last-minute pick, and it comfortably fits under a winter coat for trick-or-treating in colder places.
13. 70s Disco Roller Skater

High-waisted flared jeans or a satin mini skirt, a crop top, big hoop earrings, and feathered hair. Add roller skates only if you actually know how to skate, which sounds obvious but I’ve seen it go badly.
Instead, rely on sparkle: a disco-ball-printed accessory, shimmery eyeshadow, and high-shine lip gloss. A cheap pair of tinted round sunglasses seals it. You can find most pieces at thrift stores, and flares in particular are cheap there.
14. Cowgirl

Cowgirl is flattering, comfy, and easy to build from things you may already own. Denim shorts or a skirt, a gingham or plaid shirt tied at the waist, boots, a bandana, and a hat.
To keep it from looking generic, add one distinctive element like a sheriff badge or a fringe vest. If you borrow a hat, stuff the inside band with a folded paper towel so it doesn’t slip when it’s too big.
15. Greek Goddess

A white or cream draped dress, a gold belt, a laurel crown, and gold arm cuffs. Greek goddess costumes look elegant and are surprisingly easy to DIY with a bedsheet and some safety pins.
Gather the fabric at one shoulder, belt it at the waist, and adjust the length so you’re not stepping on it. A braided or loosely pinned-up hairstyle makes it look polished. Gold craft-leaf laurels are about $6–10 and often come with a hair clip so they stay put.
Pro tip: If you’re pinning a bedsheet, wear a tank top and shorts underneath. Pins slip, and you’ll want the backup.
16. Glam Skeleton

A black top and leggings are your base, then everything depends on the makeup. Painting a skull face is a bigger project, but you can simplify it: white face paint on the eye sockets, nose, and teeth lines, with sparkle for the final touch.
It helps to practice once before the big night. A makeup sponge, a thin brush, and a setting spray are all you need, and a first attempt usually takes about 40 minutes. Set it with powder so it doesn’t smear on your jacket collar.
17. Fortune Teller

A flowy skirt, a patterned scarf wrapped over your hair, layered gold jewelry, and a crystal ball (an inexpensive glass globe or a clear ornament works). This is a good one for people who like to play the role.
Bring a deck of tarot-style cards or hand-made fortune cards, and read “fortunes” for friends at the party. That interactivity makes it memorable, and it costs almost nothing beyond the accessories.
18. Paint-Splatter Artist

White overalls or an oversized white shirt, a beret, a paintbrush tucked behind your ear, and splashes of colorful paint (washable, please) across the outfit. This is genuinely fun to make, and it looks different every time.
Splatter the paint before the day, and let it fully dry. Use washable fabric paint rather than acrylic if you plan to wear the shirt again. A small palette prop made from cardboard is a nice final touch.
19. Crayon Box (Group Costume)

Everyone in the group wears a solid color shirt, adds a cone-shaped paper hat in the same color for the crayon tip, and pins a label on the front with the crayon’s name (“Sunset Orange,” “Sea Green”).
It’s one of the cheapest group options around, usually under $10 per person, and it’s the sort of idea that works at any group size. Make up silly names to match each person’s personality for extra laughs. If you want more ideas like this, browse these trio Halloween costume ideas and family Halloween costumes to adapt for a bigger squad.
How to Pick the Right Costume for You

The best choice depends on three things: your budget, how long you’ll be wearing it, and how comfortable you want to be. Parties at school tend to be long and warm, so breathable fabrics matter, while trick-or-treating in cold weather calls for layers that fit under or over your outfit.
If you’re trying to stay on budget, thrift stores, your own closet, and borrowing from relatives are the best sources. Wearable pieces you can use again after Halloween, like a plaid blazer or a nice pair of boots, stretch your money further than a one-use costume.
Comfort should also guide your decision. Shoes you can walk in, a hairstyle that survives the night, and clothes that don’t require constant adjusting all make the evening better. A costume that looks great but makes you miserable by 7pm isn’t the right one.
Frequently Asked Questions
What are some good last-minute Halloween costumes for teenage girls?
Black cat, comic book pop art, cowgirl, scarecrow, and a 90s plaid look all come together in under an hour with items you may already own. Makeup does most of the work.
How much should I spend on a teen Halloween costume?
Most of the ideas here fall between $10 and $45. Thrifting and borrowing can lower that, while buying a full packaged costume usually costs more and gets worn once.
What are good group costumes for teenage girls?
The crayon box, a witch coven, a pirate crew, and 80s arcade characters all work well for groups. Matching a theme with individual details keeps each person’s look unique.
How can I make a costume look less cheap?
Focus on makeup, hair, and one strong accessory. Tea-staining fabric, swapping plastic props for real-looking ones, and fitting clothes well all make homemade costumes look polished.
Are there comfortable costumes for cold-weather trick-or-treating?
Yes. Scarecrow, cowgirl, gothic school girl, and artist costumes all work with layers, tights, and coats without losing the look.
Can I reuse my costume for something else later?
Many of the pieces can. A plaid blazer, boots, a black dress, or a denim jacket will keep earning their place in your wardrobe long after October.
My Honest Wrap-Up
If I were starting over this year, I’d pick one costume from this list that I could build mostly from my closet, spend my money on one great accessory, and put the extra time into hair and makeup. That combination is what makes Halloween costumes for teenage girls look effortless, and it’s what gets people asking “wait, where did you get that?”
Whichever idea you choose, grab a friend or two, take plenty of photos, and have fun with it. And if you’re still deciding whether to go solo or team up, take another look at those duo Halloween costumes before the big night.










Leave a Reply