Updated on  May 17, 2024
5 min read

Best Places to Buy Sunglasses 2024

Vision Center is funded by our readers. We may earn commissions if you purchase something via one of our links.

Sunglasses are a wardrobe staple. Not only can they protect your eyes from the sun’s harmful UV rays, but they can also be a style statement.

There are different types of sunglasses, including non-polarized and polarized sunglasses for added glare reduction. Some sunglasses also have color-tinted shades or are made of scratch-resistant materials.1,3

It’s no wonder why the sunglass market is growing. Its value reached $16,851 million in 2019, and experts expect it to grow to $18,164 million by 2027.2

With more options out there, choosing the right sunglasses can be difficult. This is especially true when there are several places to shop for them. To help you shop, here are the best places to look for new sunglasses, both online and in-person.

Best Places to Buy Sunglasses Online

Mixed race adult man smiling while using tablet at home after his LASIK operation

If you’re looking for new sunglasses, remember to check out these online glasses retailers for some of the best sunglass selections.


GlassesUSA is by glasses wearers for glasses wearers. The site offers a 365-day warranty and a 100% money-back guarantee within 14 days for a full refund if you’re unhappy with your new glasses. Shipping and returns are free.


Knockaround is a San Diego-based sunglasses company. Their mission is to make sunglasses affordable without sacrificing quality or style.

Starting at $28, these sunglasses are available in 14 frame styles. You can also create a DIY pair. They all have standard UV400 protection, and some have polarized lenses.


Nordstrom has all sorts of items, including sunglasses. You can find brands like BABYFACE, BOSS, COACH, DIOR, Fendi, Givenchy, Prada, and more. Sort by color, gender, and other filters.

Quay Australia

Quay Australia is an Australian store that sells prescription glasses. It carries eyeglasses from different brands, including Prada, Oakley, Ray-Ban, and Carrera.

You can also buy sunglasses from Quay Australia. The company allows you to do a virtual try-on to see how your shades look before you buy them.


At EyeBuyDirect, you can find thousands of affordable eyeglasses and prescription sunglasses that start at just $9. You can also try them on virtually before you buy them.

EyeBuyDirect has been around since 2005. Its mission is to make high-quality eyewear at a low price.


You can find almost anything you need on Amazon. Just typing “sunglasses” into the search bar gets over 30,000 results. Unsurprisingly, you can buy prescription glasses online on Amazon, too.

Shop for glasses you can get by tomorrow if you want a pair quickly. You can also sort sunglasses by “try before you buy” options so you can be sure before you pay. Amazon has everything from designer sunglasses to cheaper alternatives.

Where to Buy Sunglasses

Biggest Selection: GlassesUSA

Fastest Delivery: EyeBuyDirect

Best Independent Retailer: Warby Parker

Best Places to Buy Prescription Sunglasses Online

If you wear prescription glasses, here are some of the best places to buy prescription sunglasses online.

Warby Parker

Warby Parker is a well-known eyeglasses brand with stores and an online shopping site. You can renew your prescription online for just $15. Or, you can book an eye exam at a local store. Walk-in appointments are also available, but buying glasses online may be easier.

When shopping online, you can take a quiz to determine what frames work best. You can also try on up to five frames at home for free (including return shipping).


GlassesUSA offers endless prescription lenses to choose from. You can take a quiz to find the best frames for your face shape and other needs.

If you’re unhappy with them within 14 days, you can get a full refund.


Liingo makes eyewear for men and women. You can find prescription lenses, sunglasses, and even blue-light glasses on the online glasses retailer.

You can virtually try on sunglasses or pick up to five frames to have shipped directly to your door to try on in real life. Trying them on is free.


Zenni has been around for over 20 years. The company is constantly coming out with new looks. You can shop the top trends or the latest drops or filter by frame color, face shape, and more.

The virtual try-on feature helps you choose a pair. Once you’ve selected a pair, they will be individually crafted at the company’s manufacturing facility and shipped directly to you.


At EyeBuyDirect, you can shop for thousands of glasses, including prescription sunglasses, online and at a low cost. Try them on virtually before you buy them.

Best Places to Buy Sunglasses In Person

Online retailers are convenient, but trying on prescription glasses in person is better for some people.

Asian woman having fun selecting and shopping for sunglasses in person at the store

If you prefer to shop in person, here are some of the best places to go.


LensCrafters has over 1,000 stores. You can pop into one for a free fitting and adjustment. You can also shop for prescription sunglasses in stores and online.

LensCrafters accepts most insurance plans and offers free shipping and 30-day returns. So you don’t have to worry if you leave the store and change your mind.

Sunglass Hut

Sunglass Hut allows you to order online and pick up your pair in stores after 3 business hours. You can also find a store to browse your favorite styles there. The stores carry brands like Ray-Ban, Oakley, Versace, Prada, Burberry, and more.

Warby Parker

Stop in a Warby Parker store for a quick eye exam or to shop for prescription sunglasses. You can make an in-store appointment or walk right in to look around.


Target offers in-store pickup, so, if you order sunglasses online, they’ll be ready within 2 hours. You can also just find a store near you and visit the sunglasses section to shop in person. You’ll find endless brands, like Vogue Eyewear, Wild Fable, Valentino, Tommy Hilfiger, Tom Ford, and more.

Best Places to Buy Prescription Sunglasses In Person

Check out these shops if you are searching for prescription sunglasses in stores.

Warby Parker

Again, you can shop at Warby Parker online or in stores. You can easily go into a store to look for prescription sunglasses. You can try them on when you shop in person and see how they fit your face.


Stop into any one of LensCrafters’ over 1,000 stores for a free fitting or adjustment. You can also shop for prescription sunglasses.

Your Local Eye Doctor

Your local eye doctor may have prescription sunglasses for sale. You can always start by asking your doctor for recommendations on the best place to buy sunglasses.

Best Places to Buy Glasses

Best Overall

Warby Parker has stylish, high-quality frames at affordable prices.

Also Great

Liingo Eyewear is another great option to buy glasses online.

Best on a Budget

EyeBuyDirect has a wide variety of budget frames starting at $6.

Best Places to Buy Contacts

Best Overall

Discount Contacts is our #1 recommendation to buy contacts online.

glasses usa logo
Also Great

GlassesUSA has a huge selection of contacts, glasses, & sunglasses.

Updated on  May 17, 2024
3 sources cited
Updated on  May 17, 2024
  1. Boyd, Kierstan. “Tips for Choosing the Best Sunglasses.” American Academy of Ophthalmology.
  2. Sunglasses Market Size, Share & Growth: Research Analysis by 2027.” Allied Market Research.
  3. Sunglasses: Your Prescription for Eye Health.” American Academy of Ophthalmology. 
The information provided on VisionCenter.org should not be used in place of actual information provided by a doctor or a specialist.