Connect with us

    Hi, what are you looking for?



    8 Best Places To Buy Glasses In India (A Comparison)

    Buy Online Glasses In India
    Buy Online Glasses In India

    Are you tired of awkwardly searching through the limited frame collection at your local optical store? Maybe you have gone through several stores in search of the best places to buy glasses in India. Is it not frustrating to not find what you are looking for, or finding it but at a price you cannot afford?

    Yes, we feel you.

    But here’s the thing – you no longer have to compromise on your style or budget – because shopping for glasses online is a real thing (and better too)!

    The online market is full of glasses retailers where you have a ton of prescription and non-prescription glasses to choose from. And at affordable prices.

    But how do you choose the best virtual market to purchase your new frames? 

    Well, we’re here to help you.

    Here’re 8 Best Places To Buy Glasses In India That Offer Stylish Frames Without Harming Your Bank! 

    1: Lenskart:


    Lenskart is the OG online store when it comes to eyeglasses in India. Here you will find something for every taste and budget. 

    Want to spice up your everyday look? Go through their classic collection of eyeglasses, and you are sure to find something that will add jazz to your regular outfit. How cool is it to don a pair of trendy specs with a price as low as Rs. 999! 

    Their premium eyeglass collection features global brands like Vogue, Vintage, and RayBan. And that with modern, alluring designs that will swoon you over. 

    All their eyeglasses come with a wide range of frame options to choose from. Right from rimmed to aviator frames, there’s one for every face.

    Not only that, but they also have a free home trial available where you can try up to 100 frames before finding your one true match. 

    Shop for your favorite pair now!

    2: Titan eye plus:

    Titan eye plus tops the list when it comes to casual fashion. If your style is low-key and effortless, you don’t have to look anywhere else. You have plenty of stylish frames to choose from.

    You can buy your favorite pair of glasses at just Rs 595, and you won’t be disappointed.

    Whether you have a round face, square face, an oval face, or a heart-shaped face, you will find wayfarers, cat-eye frames, and more that will fit your needs. 

    They also have a virtual try-on service to help you decide which frame suits you the best. 

    So when we say that Titan Eyeplus is one of the best eyeglass stores, we mean it.


    3: ClearDekho:


    At ClearDekho, sophistication comes at a cheaper price. You can get your hands on some of the coolest pairs of glasses at prices lower than Rs 500. They have a versatile collection of different styles and colors, so it’s hard to not pick yourself a pair right away.

    No matter what you’re looking for, they’ve got you covered, from everyday, regular glasses to trendy spectacles. 

    All their eyeglasses come with blue light protection, so you don’t have to worry about binge-watching your favorite shows and experiencing headaches and dry eyes. Home-trial is also available here at just Rs. 149

    With pocket-friendly prices, there’s no reason not to buy your next pair of glasses from here. 

    4: SmartBuyGlasses India: 

    We think SmartBuyGlasses is a smart option for buying prescription glasses. Their selection of frames is so varied it can be hard to pick just one. 

    There are several funky and cool choices in terms of design and colors. They have an extremely interesting collection of frames that you will not find anywhere else. With prices starting from Rs. 1395, you can opt for some trendy designs if you want to splurge a little. So it’s probably not for you if you are on a budget. 

    But wait – they provide free shipping for orders above 5300 while also having a 50% off on all their products. Now isn’t this amazing? 

    What’s even cooler is that they have a free refund and exchange within 100 days of purchase and a 2-year warranty on all their prescription glasses. 

    5: VisionExpress:

    You don’t have to keep wearing boring spectacles anymore. Because Vision Express has a beautiful collection of everyday glasses.

    With not many color options available, it can be your go-to place if you’re looking for something simple yet smart. All their contemporary and sleek designs start from Rs 899, which is not too much on the pricey side. 

    They also have a free 3D try-on tool to find the perfect pair of glasses for your face. 

    If you want to get your eyes tested, head over to their home eye test section and book an appointment at a convenient fee of just Rs 199.

    You see, with so awesome services, it won’t be wrong to say VisionExpress is one of the best place to buy eyeglasses online.

    6: GKB Opticals:

    gkb opticals

    GKB Opticals is the one-stop-shop for eyewear in India. At GKB Opticals, you can never go wrong with their fabulous selection of frames. With plenty of color options available, it’s unlikely that you’ll leave their website without buying yourself a splendid pair of glasses.

    They also have a try-on tool available, where you can try on every other pair virtually to find the right fit.

    They also offer a home service that comprises eye testing and a personalized selection of glasses. With a middle-of-the-road price starting from 5k, GKB Opticals can be a great choice if you wish to treat yourself. 

    7: Himalaya Optical:

    With frames starting from Rs 990, Himalaya Optical has an extensive collection of frames at an affordable price. Its styles are classic with a modern touch. There are some lovely color options for almost every frame.

    You can also book an appointment to get your vision checked with their reputed eye specialists. 

    And what sets Himalaya Optical apart from the rest is that they offer free shipping on all their orders. 

    8: Specsmakers:


    At Specsmakers, there are tons of options in its collection for online glasses. If you’re looking for some fashion-forward options, Specsmakers is the way to go. Their spectacles start from 1k, which is a good deal.

    With plenty of funky color combinations to choose from, their designs are trendy yet cool. 

    Specsmakers also offer free shipping on all their orders and a 14-day return policy. 

    Feature Summary

     Starting Prices (Rs.)Home TrialDesigns
    Lenskart999YesTrendy and cool
    Titan Eyeplus595NoSimple yet stylish
    ClearDekho500Yes (at Rs 149)Sophisticated and classy
    SmartBuyGlasses1395NoCool designs with color options
    VisionExpress899NoBasic styles
    GKB Opticals5000YesTrendy with stylish frames
    Himalaya Opticals990NoClassic with modern designs
    Specsmakers 1000NoFunky color options


    The optical world of online shopping is often more diverse than what can be found in most physical shops. It’s clear why these sites are so popular since they offer services like cool technology to let you try on glasses before you buy.

    There’s more to purchasing glasses than picking stylish frames – correcting your vision requires a lot of science and math, too.

    If you’re looking to buy glasses anywhere with a prescription, our picks are a good place to start, but be sure to provide accurate measurements and details so you’re not left with blurry vision. 

    Which online store do you think is the best place to buy glasses in India? Let us know in the comments below.

    Click to comment

    You must be logged in to post a comment Login

    Leave a Reply

    You May Also Like


    Though a few months are left before 2021 comes to an end, fashion-lovers have already begun looking for eyewear trends 2022.  As you know,...


    As cliche as it might sound, you are never too old to wear a cool pair of glasses. Whether you are 40, 50, 60,...


    Take a look at your drawers and you might find an old pair of spectacles that you once wore every day, just lying around,...


    Rachel Green has been a sight for sore eyes for all of us, with her impeccable fashion sense. But the actress who played her...