Skip to main content

How much do contact lenses cost in the UK?

It depends on the lens, so this page prices 7 named lenses, box for box, at 5 UK online retailers. A 30-lens box of 1-Day Acuvue Moist runs £17.49–£24.99, which is £34.98–£49.98 a month for two eyes worn daily. Prices were read from each retailer’s own product page on 2026-10-25.

35 prices7 lenses5 of 5 retailers read

How much do contact lenses cost in the UK in 2026?

It depends on the lens and the box size. Across 5 UK online retailers read on 2026-10-25: 1-Day Acuvue Moist, 30 lenses: £17.49–£24.99 a box; Dailies AquaComfort Plus, 30 lenses: £16.45–£21.98 a box; Dailies Total 1, 30 lenses: £23.45–£32.18 a box; Biofinity, 3 lenses: £12.99–£18.90 a box; Air Optix plus HydraGlyde, 3 lenses: £14.89–£19.99 a box; 1-Day Acuvue Moist for Astigmatism, 30 lenses: £22.49–£32.99 a box; 1-Day Acuvue Moist Multifocal, 30 lenses: £24.59–£44.00 a box. Those are prices per box as printed, before delivery, subscription or multi-box discounts.

Contact lens prices by lens

The same box of the same lens at each retailer. “Two eyes, one month” is arithmetic on the box price for everyday wear, not a price any retailer prints.

Lens and box sizeTypePrice per boxTwo eyes, one monthRetailers
1-Day Acuvue Moist, 30 lensesDaily disposable£17.49–£24.99£34.98–£49.985
Dailies AquaComfort Plus, 30 lensesDaily disposable£16.45–£21.98£32.90–£43.965
Dailies Total 1, 30 lensesDaily disposable£23.45–£32.18£46.90–£64.365
Biofinity, 3 lensesMonthly£12.99–£18.90£8.66–£12.605
Air Optix plus HydraGlyde, 3 lensesMonthly£14.89–£19.99£9.93–£13.335
1-Day Acuvue Moist for Astigmatism, 30 lensesToric (astigmatism), daily£22.49–£32.99£44.98–£65.985
1-Day Acuvue Moist Multifocal, 30 lensesMultifocal, daily£24.59–£44.00£49.18–£88.005

35 prices for 7 lenses, read from 5 of 5 online retailers checked (Feel Good Contacts, Lenstore, Vision Direct, Contactlenses.co.uk, Alensa), most recently on 2026-10-25. Price per box as printed on the retailer's own product page, before subscription or multi-box discounts. Delivery is not included. Lenstore and Vision Direct share an owner, so where they print the same price it counts once. High-street opticians are not in this table.

Each lens, retailer by retailer

1-Day Acuvue Moist, 30 lenses

Johnson & Johnson. Daily disposable. A fresh lens in each eye every day: 2 boxes of 30 for a 30-day month.

RetailerPer boxPer lensRead on
Feel Good Contacts£17.49£0.582026-10-25
Lenstore£17.49£0.582026-10-25
Vision Direct£17.49£0.582026-10-25
Alensa£18.99£0.632026-10-25
Contactlenses.co.uk£24.99£0.832026-10-25

Dailies AquaComfort Plus, 30 lenses

Alcon. Daily disposable. A fresh lens in each eye every day: 2 boxes of 30 for a 30-day month.

RetailerPer boxPer lensRead on
Feel Good Contacts£16.45£0.552026-10-25
Lenstore£16.49£0.552026-10-25
Vision Direct£16.49£0.552026-10-25
Alensa£17.59£0.592026-10-25
Contactlenses.co.uk£21.98£0.732026-10-25

Dailies Total 1, 30 lenses

Alcon. Daily disposable. A fresh lens in each eye every day: 2 boxes of 30 for a 30-day month.

RetailerPer boxPer lensRead on
Feel Good Contacts£23.45£0.782026-10-25
Lenstore£23.49£0.782026-10-25
Vision Direct£23.49£0.782026-10-25
Alensa£24.39£0.812026-10-25
Contactlenses.co.uk£32.18£1.072026-10-25

Biofinity, 3 lenses

CooperVision. Monthly. One lens per eye per month: two boxes of 3 last 3 months. Cleaning solution is extra.

RetailerPer boxPer lensRead on
Feel Good Contacts£12.99£4.332026-10-25
Vision Direct£12.99£4.332026-10-25
Lenstore£13.49£4.502026-10-25
Alensa£13.99£4.662026-10-25
Contactlenses.co.uk£18.90£6.302026-10-25

Air Optix plus HydraGlyde, 3 lenses

Alcon. Monthly. One lens per eye per month: two boxes of 3 last 3 months. Cleaning solution is extra.

RetailerPer boxPer lensRead on
Alensa£14.89£4.962026-10-25
Feel Good Contacts£14.95£4.982026-10-25
Lenstore£14.99£5.002026-10-25
Vision Direct£14.99£5.002026-10-25
Contactlenses.co.uk£19.99£6.662026-10-25

1-Day Acuvue Moist for Astigmatism, 30 lenses

Johnson & Johnson. Toric (astigmatism), daily. A fresh lens in each eye every day: 2 boxes of 30 for a 30-day month.

RetailerPer boxPer lensRead on
Feel Good Contacts£22.49£0.752026-10-25
Lenstore£22.49£0.752026-10-25
Vision Direct£22.49£0.752026-10-25
Alensa£23.59£0.792026-10-25
Contactlenses.co.uk£32.99£1.102026-10-25

1-Day Acuvue Moist Multifocal, 30 lenses

Johnson & Johnson. Multifocal, daily. A fresh lens in each eye every day: 2 boxes of 30 for a 30-day month.

RetailerPer boxPer lensRead on
Alensa£24.59£0.822026-10-25
Feel Good Contacts£24.99£0.832026-10-25
Lenstore£24.99£0.832026-10-25
Vision Direct£24.99£0.832026-10-25
Contactlenses.co.uk£44.00£1.472026-10-25

What these prices leave out

  • Delivery. Each retailer charges and waives it differently, and it is not read here.
  • Subscription, repeat-order and multi-box discounts, which several retailers print beside the box price.
  • Cleaning solution and cases for monthly lenses.
  • The contact lens fitting and aftercare you need before buying. Eye test and fitting prices are on a separate page.

Contact lens types compared

TypeCleaning neededUsed for
Daily disposableNoA fresh pair each day, including occasional wear
MonthlyYesEveryday wear, cleaned and stored overnight
ToricDepends on typeAstigmatism correction
MultifocalDepends on typeReading and distance vision together

Frequently asked questions

How much do contact lenses cost per month?
For two eyes worn every day, at the box prices read on 2026-10-25: 1-Day Acuvue Moist, 30 lenses: £34.98–£49.98; Dailies AquaComfort Plus, 30 lenses: £32.90–£43.96; Dailies Total 1, 30 lenses: £46.90–£64.36; Biofinity, 3 lenses: £8.66–£12.60; Air Optix plus HydraGlyde, 3 lenses: £9.93–£13.33; 1-Day Acuvue Moist for Astigmatism, 30 lenses: £44.98–£65.98; 1-Day Acuvue Moist Multifocal, 30 lenses: £49.18–£88.00. Daily lenses need two 30-lens boxes a month; a 3-lens box of monthly lenses lasts one eye three months. Cleaning solution for monthly lenses, delivery and discounts are not included.
Are daily or monthly contact lenses lower-cost?
In this basket, monthly lenses work out lower per month. Biofinity, 3 lenses comes to £8.66–£12.60 a month for two eyes; Air Optix plus HydraGlyde, 3 lenses comes to £9.93–£13.33 a month for two eyes, against £34.98–£49.98 for 1-Day Acuvue Moist, 30 lenses and £32.90–£43.96 for Dailies AquaComfort Plus, 30 lenses and £46.90–£64.36 for Dailies Total 1, 30 lenses. Monthly lenses also need cleaning solution, which is not in those figures, and the comparison only holds if the lenses are worn every day.
Do I need a prescription for contact lenses?
Yes. In the UK you need a valid contact lens specification, issued after a contact lens fitting, to buy lenses. It is separate from a glasses prescription, and a retailer can ask to verify it.

Sources & further reading

Help improve TreatCompare

TreatCompare is read by patients, prescribers, journalists and AI assistants. The dataset gets better when people who’ve been quoted, billed, or treated for UK contact lenses send their information in. None of these take more than a minute.

A valid contact lens specification is required to buy lenses. Prices are per box as each retailer printed them on the date shown, and change. We do not accept payment for ranking. Methodology →

Need a lens fitting first?
Compare eye test & fitting prices
Compare