17 Halloween Costumes for Women with Glasses That Actually Work With Your Frames
I’ve worn glasses since I was nine years old, which means I’ve spent roughly two decades trying to figure out Halloween costumes that don’t make me look like I forgot to take my glasses off before putting on a costume.
I’ve done the “sexy cat” thing where my glasses just sort of floated there awkwardly. I’ve tried contacts for exactly one Halloween and spent the entire night poking at my eyes and complaining. Never again.
Here’s the thing nobody tells you when you’re a glasses-wearer planning a costume: your glasses aren’t a problem to solve.
They’re an accessory. The trick is picking a costume where the glasses either enhance the look or are so integral that it would be weird without them. Velma without glasses? Just a girl in an orange sweater.
Harry Potter without glasses? Some kid in a robe.
So I rounded up 17 Halloween costumes for women with glasses that actually work—some are DIY, some are “buy one thing on Amazon,” and a few are “you probably already own half of this in your closet.”
I’ve tested several of these myself, watched friends pull them off, and collected a few from readers who sent me photos last October. Let’s get into it.
1. Velma Dinkley (Scooby-Doo)
Why it matters: This is the gold standard. If you wear glasses and you’ve never been Velma for Halloween, you’re missing out on the single easiest costume of your life.
How to do it: Orange turtleneck, red pleated skirt, orange knee socks, brown loafers. That’s it. I found my entire outfit at a thrift store for under $25. The glasses are already on your face, so you’re done. I added a magnifying glass from the dollar store for $1.25 because I commit to the bit.
Pro tip: If you have short hair, you can skip the wig entirely. If you have long hair, a cheap brown bob wig is about $15 on Amazon. Also, don’t forget the “Jinkies!”—people will expect it.
2. Mia Wallace from Pulp Fiction
Why it matters: This is the coolest you will ever look on Halloween, and it requires almost zero effort. The bob wig and the white button-down do all the work.
How to do it: Black bob wig with bangs, white oversized button-down, black pants, black bra visible underneath (or a black camisole if you’re not into that). Red lipstick. Fake cigarette if you want. Your glasses add a slightly intellectual edge to the whole thing, which honestly makes it better.
Pro tip: The wig is the only thing you need to buy. I got mine for $18 and it looked surprisingly good. Don’t buy the cheapest one—the $10 wigs look like doll hair.
3. Tina Belcher from Bob’s Burgers
Why it matters: Tina is a glasses-wearing icon, and this costume is genuinely funny without trying too hard. It also works for any body type.
How to do it: Light blue t-shirt, dark blue skirt, yellow barrette in your hair, and your glasses. If you want to go the extra mile, carry a notebook and practice your “uhhhhh” sound. My friend Dana did this two years ago and people kept stopping her for photos.
Pro tip: The yellow barrette is non-negotiable. It’s what makes people recognize the costume. I found a pack of 12 on Amazon for $6.
4. Harry Potter (or Any Hogwarts Student)
Why it matters: Round glasses are iconic for Harry, but honestly, any glasses work here. You’re just a Hogwarts student. It’s comfortable, recognizable, and you can layer as much or as little as you want depending on the weather.
How to do it: Black robe (about $25 on Amazon), a tie in your house colors, a white button-down, and a wand. I already owned a black skirt and white shirt, so I only bought the robe and tie. If you have round glasses, great. If not, your regular glasses are fine.
Pro tip: Don’t buy the cheap polyester robe that wrinkles immediately. Spend the extra $10 for one that actually drapes. I learned that the hard way when my robe looked like a deflated garbage bag in photos.
5. Wednesday Addams
Why it matters: Wednesday is having a moment thanks to the Netflix series, and the costume is basically black clothes you already own. The glasses add a “studious goth” vibe that works surprisingly well.
How to do it: Black dress with a white collar, black tights, black shoes, and your hair in two braids. If you don’t have a white collar, you can safety-pin a white ribbon or fabric to a black dress. I did this last year and spent $0 because everything was already in my closet.
Pro tip: The braids are what make people recognize the costume. If your hair is too short, a cheap wig works. Also, commit to the deadpan expression—it’s half the costume.
6. Ms. Frizzle from The Magic School Bus
Why it matters: This is the most fun you’ll have with a costume, and it’s perfect for glasses-wearers because Ms. Frizzle’s whole vibe is “eccentric teacher with glasses.”
How to do it: A patterned dress (the louder the better), a curly red wig, and maybe a fake lizard on your shoulder. I found a galaxy-print dress at a thrift store for $8 and a wig for $20. The glasses are yours. If you want to go all out, add a small toy lizard pinned to your shoulder.
Pro tip: Don’t overthink the dress pattern. Anything with planets, dinosaurs, or abstract shapes works. The wig is the key identifier.
7. Edna Mode from The Incredibles
Why it matters: Edna is a glasses-wearing queen, and this costume is for anyone who wants to look chic and slightly intimidating.
How to do it: Black bob wig with bangs, black turtleneck, black pants, and thick black glasses (or your own if they’re dark-framed). Add a fake sewing tape measure around your neck. I saw a reader do this on Instagram and it was spot-on.
Pro tip: The bob wig is essential. If you have short dark hair, you can style it into a sleek bob with enough gel. Otherwise, invest in the wig—it’s about $20.
8. Clark Kent (Gender-Bent)
Why it matters: This is the ultimate “my glasses are the costume” look. Clark Kent’s disguise is literally just glasses, which is hilarious and also very easy.
How to do it: White button-down, dark blazer, tie, and your glasses. If you want to be recognizable, add a Superman logo t-shirt underneath that you can “reveal” at parties. I did this one year and people loved the reveal.
Pro tip: The tie should be slightly loose and the shirt slightly wrinkled—it sells the “mild-mannered reporter” thing. Don’t look too put-together.
9. Gwen Stacy from Into the Spider-Verse
Why it matters: Gwen is a modern, cool glasses-wearer, and this costume works for anyone who wants something a little edgy but still recognizable.
How to do it: White and black hoodie, black skirt, ballet flats, and a blonde wig if you don’t have blonde hair. Add a spider pin or a fake web design. The glasses are yours. I saw this at a party last year and it looked amazing.
Pro tip: The hoodie is the key piece. You can find one on Amazon for about $30. Don’t buy the cheap costume version—it looks like plastic.
10. Barb Holland from Stranger Things
Why it matters: Barb is the patron saint of glasses-wearing girls who don’t fit in, and her costume is basically “be a normal person in the 80s.”
How to do it: High-waisted mom jeans, a tucked-in button-down or sweater, and your glasses. If you want to be extra recognizable, add a blonde wig and a slight look of concern. I did this one year and only one person got it, but that one person was very excited.
Pro tip: This is a deep-cut costume. If you want something more recognizable, go for Eleven instead—but Barb is more fun if you’re with the right crowd.
11. Audrey Hepburn from Breakfast at Tiffany’s
Why it matters: This is the most elegant you’ll ever look on Halloween, and the glasses (especially oversized sunglasses) are part of the iconic look.
How to do it: Black dress, pearl necklace, updo, and oversized sunglasses. If you wear glasses, you can either wear them under the sunglasses (uncomfortable) or just wear your regular glasses and call it “Audrey Hepburn if she needed readers.” I did the latter and it was fine.
Pro tip: The pearl necklace and the updo are what make the costume. You can find a fake pearl necklace for $5 at any craft store.
12. A Cute Witch
Why it matters: Witches are the most flexible costume on this list. You can go classic, modern, glam, or lazy—and glasses always work.
How to do it: Black dress, black hat, and a broom. I added a black lace shawl and some fake spider earrings. The glasses make you look like a “studious witch,” which is a vibe. My friend Priya did a glam witch with a sequin dress and it looked incredible.
Pro tip: Don’t buy the cheap polyester witch hat. Spend $10 on a felt one—it looks way better in photos.
13. Sexy Librarian
Why it matters: This is the one costume where your glasses are the entire point. It’s also incredibly easy to put together from things you already own.
How to do it: A pencil skirt, a button-down shirt, a cardigan, and your glasses. Add a bun and a fake book. If you want to lean into the “sexy” part, unbutton one more button than you normally would. I did this one year and it was the most comfortable costume I’ve ever worn.
Pro tip: Don’t overdo the “sexy” part. The joke works best when you look like you actually could be a librarian. The glasses do the heavy lifting.
14. Mad Scientist
Why it matters: This is a fun, low-effort costume that works especially well if you have thick-framed glasses or safety goggles.
How to do it: White lab coat (about $20 on Amazon), messy hair, and your glasses. Add some fake test tubes or a clipboard. I added a name tag that said “Dr. [My Last Name]” and it made people laugh.
Pro tip: If you want to be extra, add some green food coloring to a small vial and carry it around. Just make sure it’s sealed—I learned that the hard way.
15. Cat Lady
Why it matters: This is a costume that embraces the “glasses = cat lady” stereotype in a fun, self-aware way.
How to do it: Cat ears, a robe or a cardigan, and your glasses. Carry a stuffed cat or a tote bag with a cat on it. I did this one year with a robe and slippers and it was the most comfortable Halloween of my life.
Pro tip: The key is to lean into the cozy aspect. Don’t try to make it “sexy cat lady”—just be comfortable. People will get it.
16. Arthur Read from Arthur
Why it matters: If you have round glasses, this is a nostalgic, instantly recognizable costume that costs almost nothing.
How to do it: Yellow sweater, jeans, and round glasses. If you don’t have round glasses, you can buy a cheap pair of round frames online for about $10. Add a small backpack if you want to be extra.
Pro tip: The yellow sweater is the key identifier. If you don’t have one, a thrift store run will solve that for about $5.
17. John Lennon (or Yoko Ono)
Why it matters: Round glasses, a white suit, and a slightly smug expression. It’s simple, iconic, and works for any gender.
How to do it: White suit or white button-down and pants, round glasses, and long hair (or a wig). If you want to be Yoko, add a black turtleneck and a headband. I did John Lennon one year and people either loved it or were confused. Both reactions were fine.
Pro tip: If you don’t have round glasses, this is the one costume where it’s worth buying them. They’re about $12 on Amazon and you’ll use them again.
Comparison Table: Which Costume Fits Your Budget and Effort Level?
| Costume | Cost | Effort | DIY-Friendly? | Recognizable? |
|---|---|---|---|---|
| Velma | $25–$40 | Low | Yes | Very |
| Mia Wallace | $20–$30 | Low | Yes | Yes |
| Tina Belcher | $15–$25 | Low | Yes | Yes |
| Harry Potter | $30–$50 | Medium | Partly | Very |
| Wednesday Addams | $0–$20 | Low | Yes | Very |
| Ms. Frizzle | $30–$50 | Medium | Partly | Yes |
| Edna Mode | $20–$40 | Low | Yes | Yes |
| Clark Kent | $0–$15 | Low | Yes | Yes |
| Gwen Stacy | $30–$50 | Medium | Partly | Yes |
| Barb Holland | $15–$30 | Low | Yes | Niche |
| Audrey Hepburn | $20–$40 | Medium | Partly | Very |
| Cute Witch | $20–$60 | Low | Yes | Very |
| Sexy Librarian | $0–$20 | Low | Yes | Yes |
| Mad Scientist | $20–$30 | Low | Yes | Yes |
| Cat Lady | $10–$20 | Low | Yes | Yes |
| Arthur Read | $10–$20 | Low | Yes | Yes |
| John Lennon | $15–$30 | Low | Partly | Yes |
FAQs
Q: What’s the easiest Halloween costume for women with glasses?
A: Velma, Wednesday Addams, or Sexy Librarian. All three require minimal shopping and your glasses are either essential or add to the look.
Q: Can I wear my glasses with a costume that has a mask or face covering?
A: It’s tricky. If you want to wear a mask, consider a costume where the mask is part of the look—like a masquerade mask or a superhero mask that sits above your glasses. Otherwise, skip the mask and let your glasses be the focal point.
Q: What if I don’t want to wear my glasses on Halloween?
A: You can wear contacts, but honestly, why would you? Your glasses are an accessory. Pick a costume that celebrates them instead of hiding them.
Q: Are there any costumes I should avoid if I wear glasses?
A: Anything with a full face mask, a veil, or heavy face paint around the eyes. Also, avoid costumes that require you to wear sunglasses over your glasses—it’s uncomfortable and looks weird.
Q: What’s the cheapest costume on this list?
A: Wednesday Addams, Clark Kent, or Sexy Librarian. If you already own black clothing or a button-down, you’re basically done.
Q: How do I keep my glasses from fogging up at a Halloween party?
A: Anti-fog spray is your friend. You can also try a small piece of tape across the bridge of your nose, but that’s less comfortable. If you’re wearing a mask, make sure it fits snugly around your nose.
The Wrap-Up
If I were starting from scratch and had one Halloween to plan, I’d go with Velma. It’s the most iconic, the most comfortable, and the most “you already have this in your closet” costume on the list. But if you want something a little cooler, Mia Wallace is a close second.
The biggest mistake I see glasses-wearers make is trying to hide their glasses or work around them. Don’t do that. Your glasses are part of your face, and the best costumes are the ones that incorporate them instead of fighting them. Pick something where the glasses either don’t matter or actively make the costume better, and you’ll be fine.
And if anyone tells you that you can’t be Velma because your glasses aren’t the right shape, ignore them. Velma would never.
