The Best Sunglasses Are Affordable—and Secretly Hiding on Amazon

The best part? Nearly every pair is under $50.

two attendees at london spring fashion week wearing sunglasses
(Image credit: Launchmetrics)

One of my red flags is that I go through about 10 pairs of sunglasses a year. I'm constantly leaving them at restaurants, scratching them in my bag, and outright losing them. But don't believe for a second that I don't respect the accessory—I do. As any fashion girl will tell you, the best sunglasses can instantly elevate an outfit—just take a look at the fun shades on the Spring Summer 2025 street style set as proof.

Due to my innate ability to lose all of my favorite pairs, I've made it a point to buy only affordable options. Thanks to the e-retailer's wide selection of trendy sunglasses and lightning-quick delivery and returns, you can almost always catch me buying my sunglasses on Amazon.

Almost every pair of Amazon sunglasses on this list boasts five-star reviews and costs under $100, with many pairs coming in at under $20 during Amazon Prime Day 2025. Moreover, the retailer offers luxury and TikTok-viral sunglasses brands like Ray-Ban, Sojos, Le Specs, and more. You'll even find a few celebrity-loved sunglasses and color-tinted pairs for the maximalist on this list, too. Happy shopping!

Latest Videos FromMarie Claire

Marie Claire's Favorite Sunglasses on Amazon

Brooke Knappenberger
Former Associate Commerce Editor

Brooke Knappenberger is the former Associate Commerce Editor at Marie Claire, where she specialized in crafting shopping stories—from sales content to buying guides that span every vertical on the site. She also oversaw holiday coverage with an emphasis on gifting guides as well as Power Pick, our monthly column on the items that power the lives of MC’s editors. She also tackled shopping content as Marie Claire's Editorial Fellow prior to her role as Associate Commerce Editor.