Skip To Content

    9 Affordable Places To Buy Stylish Glasses Other Than Warby Parker

    And you can buy them all online!

    Jenny Chang / BuzzFeed

    1. Zenni Optical

    Zenni Optical is a great place for people looking to expand their eyewear collections without breaking the bank. They have a ton of super cute and fashionable frames, which is hard to believe since their prices are so low.

    Price range: Frames start at $6.95. The price varies depending on the style, prescription, and add-ons like lens tint, anti-reflective coating, water-resistant coating, etc.

    Shipping: U.S. shipping starts at $4.95; international shipping is $9.95

    Try them on: You can upload your picture to their website where software will fit a frame onto your face so you can see what they would look like. You can also use the frame number (top left) and look it up as a hashtag on Instagram — most people will tag it so you can see what they look like IRL.

    Instagram: @Zennioptical

    2. Glasses USA

    With brands like RayBan, Tom Ford and Calvin Klein, GlassesUSA might seem like it doesn't belong in this list. However, they always have huge sales and deals. They also offer a year-long warranty with every purchase.

    Price range: Their clearance section has frames starting at $38.

    Shipping: Free

    Try them on: They have a "virtual mirror," which basically means you can upload your picture or use your webcam to try frames on.

    Instagram: @Glassesusa

    3. BonLook

    This beautifully-designed website offers an amazing selection of styles that you won't find anywhere else. BonLook frames aren't as affordable as some of the other options listed; however, the designs you'll find here are dreamy AF. They also collaborate with popular bloggers to create magical collections. All of their frames are designed in-house in Montreal.

    Price range: All frames are $99, but they sometimes offer bundle options for less.

    Shipping: Free

    Try them on: Virtually try them on by uploading your picture, shop based on your face shape, take a style quiz, or stop by any of their four locations the next time you're in Montreal.

    Instagram: @Bonlook

    4. Express Glasses

    This website is perfect if you need glasses ASAP. They're known for being quick — most of their frames are ready and shipped the same day you order. You'll find a mix of styles from colorful and cute to simple and functional.

    Price range: They start at $6.95.

    Shipping: Free shipping on orders over $50

    Try them on: They don't really have a way for you to try them on, but they list each frame's measurements.

    Facebook: Express Glasses

    5. Coastal

    Coastal is stocked with well-known brands as well as less popular ones. They offer free standard air lenses with every frame. They also lead the charity Change the View, which donates prescription glasses, UV protective sunglasses, and eye-health vitamins, and provides educational resources and optical training to communities in need.

    Price range: Glasses start at $35.

    Shipping: Free

    Try them on: They have a whole section on their website dedicated to helping you find your perfect fit.

    Instagram: @Coastaldotcom — you can see what their glasses look like IRL using #seeclearly

    6. Marvel Optics

    Marvel Optics' website isn't as neat and modern as some of the other websites, but don't let that stop you from browsing through their variety of cheap and cute frames. They're not very active on Instagram, but their Facebook page seems to be updated frequently.

    Price range: Frames start at $9.95.

    Shipping: Starts at $5.95

    Try them on: You can virtually try them on by uploading your photo.


    7. 39 Dollar Glasses

    Perhaps this website's aesthetic isn't as sexy as some of the others, but it gets the job done. Their lenses are impact-resistant, thin, and ultra-light, and you can add a scratch-resistant coating at no extra cost. Plus, the frames are cute!

    Price range: Frames start from, you guessed it, $39 dollars.

    Shipping: U.S. shipping starts at $4.95 but is free for orders over $99 — international shipping starts at $12.95

    Try them on: You can try them on virtually by uploading your picture.

    Instagram: @39dollarglasses

    8. Goggles4u

    Another no-frills website that delivers stylish and affordable prescription glasses. They also offer amazing deals like BOGO and two glasses for $10 (plus shipping).

    Price range: They start at $6.95.

    Shipping: Starts at $5.95

    Try them on: Upload your picture if you want to try them on virtually.

    Instagram: @Goggles4u

    9. EyeBuyDirect


    This site is another great find for people who consider their glasses a style staple. EyeBuyDirect offers thousands of frames in a variety of colors and materials that are cute AF and won't cost a fortune. Even their premium brand, RFLKT, is affordable, with frames starting at $70. RFLKT offers lenses with UV protection that are both lightweight and shatter-resistant. EyeBuyDirect is also super charitable. For every RFLKT frame sold, EyeBuyDirect will donate $2 to local charitable organizations, and last year they donated over 35,000 pairs of prescription glasses to Feed the Children.

    Price range: Glasses start at only $6.

    Shipping: $5.95 and up, free for orders over $99

    Try them on: You can upload your photo to see what each frame would look like on you.

    Instagram: @Eyebuydirect

    Now you can make your shitty vision look great, one frame at a time.