For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.

Shopping

Buying cheap glasses online

To support our site, we may use links which earn us a commission at no extra cost to you.

Looking to get a new pair of specs? You could save £100+ by buying glasses online, so read on for our top tips on how to find the best deals.

woman and man wearing glasses

Credit: WAYHOME studio (left), Vulp (right), DeawSS (background) - Shutterstock

Buying glasses online is generally cheaper than getting them from a high street optician.

For instance, we've seen a pair of Ray-Ban glasses at Boots Opticians for £200, while an online retailer sold the same pair for around £70. That's a 65% saving!

To help you save money and find the perfect pair of specs, we've listed all the best places to buy glasses online, as well as what to look out for if this is your first time venturing beyond the likes of Boots, Specsavers and Vision Express.

Best places to buy cheap glasses online

These are the best websites for buying cheap prescription glasses:

  1. Alensa

    alensa logo

    • Cheapest delivery – Free for orders over £65; £2.49 for orders under £65.
    • Home trial – Not offered.
    • Returns policy – Glasses can be returned within 14 days. However, Alensa will generally only refund the cost of the frames and not the lenses (full T&Cs).
    • Student discount – None.

    Visit Alensa »

     

  2. Bird

    bird logo

    • Cheapest delivery – Free for orders over £20; orders under £20 will have shipping costs calculated based on the delivery address.
    • Home trial – Not offered.
    • Returns policy – Purchases can be returned within 14 days for a full refund, as long as they're in an unworn and re-saleable condition. Prescription lenses are non-refundable (full T&Cs).
    • Student discount – None.
    • Extra info – Apart from making durable and stylish glasses, Bird is all about sustainability. Its glasses are made from the best sustainable materials and are 100% vegan. The recycling programme also offers a £20 discount voucher if you send in your old frames.

    Visit Bird »

     

  3. Glasses Direct

    glasses direct logo

    • Cheapest delivery – Free for orders from the Premium Designers range or baskets totalling £95 or more; £4.95 for other orders.
    • Home trial – You can order up to four frames at once to try for seven days, with an unlimited number of trials per customer. Delivery and returns are free (more info).
    • Returns policy – Glasses can be returned within 120 days of the original dispatch date (full T&Cs).
    • Student discount – 50% off 2-for-1 frames.

    Visit Glasses Direct »

     

  4. Glasses2You

    glasses 2 you logo

    • Cheapest delivery – Free for orders over £30; £3.95 for orders under £30.
    • Home trial – Not offered.
    • Returns policy – Glasses can be returned within 30 days of delivery (full T&Cs).
    • Student discount – None.

    Visit Glasses2You »

     

  5. Goggles4u

    goggles 4 u logo

    • Cheapest delivery – £4.95 and £2 per additional pair.
    • Home trial – Not offered.
    • Returns policy – If you don't like your new glasses, you can return them (usually within 15 days of receiving them) for store credit (full T&Cs).
    • Student discount – None.

    Visit Goggles4u »

     

  6. Mister Spex

    mister spex logo

    • Cheapest delivery – Free for orders of £29 or above; £2.99 for orders below £29.
    • Home trial – You can order up to four frames at once to try for 10 days. Delivery and returns are free (more info).
    • Returns policy – Glasses can be returned within 30 days in exchange for a full refund (full T&Cs).
    • Student discount – 15% off (more info).

    Visit Mister Spex »

     

  7. Opticians Direct

    opticians direct logo

    • Cheapest delivery – £4.95.
    • Home trial – Not offered.
    • Returns policy – Glasses can be returned within 30 days, but Opticians Direct will only refund the cost of the frames, not the lenses (full T&Cs).
    • Student discount – None.

    Visit Opticians Direct »

     

  8. SelectSpecs

    selectspecs logo

    • Cheapest delivery – Free for orders over £49; £5.95 for orders under £49.
    • Home trial – Not offered.
    • Returns policy – Prescription glasses can be returned within 120 days for exchange or refund. All other products can be returned within 14 days of delivery for a full refund (full T&Cs).
    • Student discount – None.

    Visit SelectSpecs »

     

  9. SmartBuyGlasses

    smart buy glasses logo

    • Cheapest delivery – Free for orders over £45; £6.99 for orders under £45.
    • Home trial – Not offered.
    • Returns policy – Glasses can be returned within 100 days of delivery for a full refund (full T&Cs).
    • Student discount – 8% off (more info).

    Visit SmartBuyGlasses »

     

  10. SpeckyFourEyes

    specky four eyes logo

    • Cheapest delivery – £6.99.
    • Home trial – Not offered.
    • Returns policy – Glasses can be returned within 14 days, however, SpeckyFourEyes will only refund the cost of the frames, not the lenses (T&Cs).
    • Student discount – None.

    Visit SpeckyFourEyes »

     

  11. Spex4less

    spex 4 less logo

    • Cheapest delivery – £4.95.
    • Home trial – One-week home trials are available for a select number of frames, but delivery and returns are not free. You'll also be charged an up-front fee (usually a proportion of the advertised cost of the products), which will be refunded when you return the glasses (full T&Cs).
    • Returns policy – Glasses can be returned within 30 days for a full refund (full T&Cs).
    • Student discount – None.

    Visit Spex4less »

     

You can also save money by buying cheap contact lenses online.

Tips for buying prescription glasses online

Here's everything you need to know when buying new glasses online:

  1. Get a free eye test

    Before you buy a new pair of glasses online, you'll need a copy of your prescription so you can enter your specific requirements at the checkout.

    To get a prescription, you'll need to have an eye test. Although a prescription officially lasts for two years, it's probably wise to get your eyes tested again if you're close to the time limit or your vision regularly changes. After all, there's no point in shelling out for new glasses, only to realise they're not strong enough.

    Eye tests tend to cost around £20 – £25, but there are ways to get them for free.

    How to get free eye tests

    Here are the best ways to get a free eye test:

    • On the NHS – Your personal circumstances may entitle you to a free eye test on the NHS,  including if you have a pre-existing medical condition or are aged 16–18 and in full-time education. See the full list of eligibility criteria and remember that, in Scotland, eye tests are free for everyone.
    • Special offers from opticians – While there's no guarantee that a promotion will be live when you need it, check to see if any opticians near you are offering free eye tests. Boots, Specsavers and Tesco have all done this in the past, so use the tips on our deals page to scout out a free test.
    • From your employer – If you work in front of a computer or laptop for most of the day, your employer must pay for you to have an eye test if you request it. Your employer may arrange the eye test for you, or they could ask you to keep the receipt so they can refund it. Either way, it's best to discuss it with them first, and you can show them this document if they're unaware of the legislation.
    • Through your contact lens plan – If you have a contact lens subscription, you may find that your supplier includes free eye tests as part of your plan. Have a look and see if you can save some money.
    Regardless of whether you're planning to buy glasses from them, opticians are legally obliged to give you a copy of your prescription after conducting an eye test.
  2. Measure your pupillary distance

    Although opticians have to provide you with a copy of your prescription, there's one important measurement missing from that piece of paper: your pupillary distance (PD).

    As the name suggests, this is the distance between the centre of your pupils, and it's needed to ensure that you're looking through the optimum part of the lens when you're wearing your glasses.

    Rather annoyingly, opticians have no obligation to measure your pupillary distance, and many will only do so if you're buying glasses from them. If yours refuses, you'll have to measure your PD yourself at home, and there are a couple of ways to do this.

    Some online glasses retailers have an online tool to measure pupillary distance, like this one from Specsavers.

    It's also possible to measure your PD using a ruler, but you may find a specialised tool gives a more accurate measurement. Either way, you'll likely need a second person to help you record your PD.

    Whether using an online tool or a ruler, take multiple readings to get a more reliable figure.

    Some websites might offer to measure your pupillary distance using an existing pair of your glasses. However, you will need to send your specs to them in the post, which means you'll also need a second pair to wear while they're gone.

  3. Try glasses on in person

    piggy bank with glasses

    Credit: TierneyMJ – Shutterstock

    Lots of online retailers have virtual try-on tools using the webcam on your laptop or phone to show you what the glasses look like on your face. These are helpful to a point, but nothing quite matches up to trying glasses on in person – especially if you want to check the lens size and comfort.

    In the list of online glasses shops above, we've outlined which websites let you try the glasses on at home before buying. However, if you live or work near a high street optician, you can reduce your carbon footprint and save time by popping in and trying glasses on there.

    The range of glasses available will vary across high-street opticians, so it could be worth visiting two or three to try as many as possible. But, as long as the specs aren't the shop's own brand (or made by a super niche manufacturer), you should be able to find the same pair online for less.

    To make sure you buy the same pair of glasses online that you tried on in person, note down the name and number of the model, as well as the lens size. These should be printed on the inside of one of the arms.

    Once you have this info, search for the pair online and you're away!

  4. Compare multiple websites for the best price

    We've listed a whole host of websites selling glasses above, but there are dozens more out there.

    While they'll generally be cheaper than buying the same glasses from a high-street store, prices will likely vary across websites.

    Here are the main things to consider when comparing online glasses retailers:

    • The total cost of the glasses (including lenses) and delivery
    • How long the company estimates it will take for the glasses to be made and delivered to you
    • Whether or not the website has any voucher codes or first-order discounts, or is listed on cashback sites
    • How extensive their returns policy is, including how long you have to return the glasses, and whether or not lenses will be refunded too
    • If they'll let you try the frames on at home before purchasing.
  5. Use optical vouchers for a discount

    In addition to free eye tests, selected individuals who meet the NHS criteria can also be eligible to receive an optical voucher, giving you a discount on the cost of your glasses.

    There are 10 vouchers, labelled A–J, with values ranging from £41.70 up to £229.70. Although, as you might expect, the highest-value vouchers are for the types of lenses that tend to cost the most.

    Frustratingly, very few online glasses retailers accept NHS optical vouchers through their websites.

    That said, it's still worth seeing if you're eligible, so check out our guide to getting cheap healthcare at uni.

    And remember: glasses often cost so much less online that even if a website doesn't accept NHS optical vouchers, it could still be cheaper than buying from a high-street retailer that does.

  6. Choose the right lenses

    woman having glasses fitted

    Credit: Flamingo Images - Shutterstock

    Once you've sorted your prescription, picked your frames and decided which website to buy your glasses from, you'll need to choose the lenses.

    Each website will have its own way of describing the countless packages of filters and thinning options available for their lenses. But, fundamentally, they'll be variations of the same few factors.

    Glasses lens options

    These are the main options you'll have when choosing the lenses for your glasses:

    • Thinning – The stronger your prescription, the thicker the lenses will be. As well as looking a bit unsightly, thicker lenses are usually heavier, which can make your glasses uncomfortable to wear for longer periods. Fortunately, you should have the option to thin your lenses (but it will likely increase the cost).
    • Scratch resistance – Although it's unlikely that scratched lenses will damage your vision, they can distract your gaze enough to cause strain and headaches. Adding a scratch-resistant coating to your lenses shouldn't add too much to the total price, especially as some websites will offer it as standard.
    • UV protection – If you spend a lot of time outside, including driving, you may want to consider getting glasses with UV protection. According to Specsavers, regular lenses do a good job of blocking out UVB rays, but you'll need to get an extra coating to protect your eyes from UVA rays.
    • Blue light filtering – Despite what you may have heard, there's actually very little evidence to suggest that the blue light emitted by screens can damage your eyesight. In fact, the level of blue light exposure from screens is significantly lower than that of natural daylight. This is all worth considering when deciding whether or not to pay extra for blue light filtering on your lenses.
  7. Get your glasses fitted and adjusted in-store

    One of the only downsides to buying your glasses online is that you won't be able to have them fitted and adjusted to your head size and shape as soon as you get them.

    But that shouldn't be a problem, as most high-street opticians are happy to do it for you (potentially even if you didn't buy the glasses from them). And, best of all, they'll often do it for free.

    However, be warned that this isn't a universal rule. Some opticians may not offer the service and others may charge for it.

    It's best to check the optician's policy before handing over your glasses.

Our guide to getting cheap healthcare and dentistry as a student has everything you need to know about keeping yourself in tip-top condition.

Tom Allingham

WRITTEN BY Tom Allingham

Tom joined Save the Student in 2017, initially heading up the editorial team before becoming Communications Director. He has appeared as a Student Finance expert on a range of TV and radio stations including the BBC, ITV and Sky, sharing his top tips for saving money and cutting student bills.
Read more

ASK @SAVETHESTUDENT

Tweet / Instagram DM / Facebook DM / Email