2,400+ opticians100% free to use
eyetest.co.uk
Vision Concerns

Eye Infections

Common eye infections, how to tell them apart, self-care, and the signs that need urgent help.

Information last checked: 12 November 2026

Most eye infections are mild and get better on their own or with simple treatment from a pharmacist. The most common is conjunctivitis, which makes the eyes red, gritty and sticky. Styes, small painful lumps on the eyelid, are also caused by infection.

Some eye infections are more serious, particularly in people who wear contact lenses. If you wear lenses and have a red or painful eye, take your lenses out and get advice quickly.

Common eye infections

InfectionTypical signs
Infective conjunctivitisRed, gritty eyes, often both, with pus that sticks to the lashes
StyeA painful lump on the edge of the eyelid
BlepharitisSore, itchy eyelids with crusts around the lashes. Not always an infection
Infection linked to contact lensesA red, painful eye, sometimes with blurred vision or sensitivity to light

What you can do yourself

For mild conjunctivitis, the NHS suggests these steps while it clears up:

  • Clean your eyelids with a clean cotton pad and cooled boiled water
  • Hold a cold flannel on your eyes for a few minutes to soothe them
  • Do not wear contact lenses until your eyes are better
  • Wash your hands often, and do not share towels or pillows
  • Try not to rub your eyes

How a pharmacist can help

A pharmacist can give advice and suggest eye drops or other treatment. They can also tell you whether you need to see a GP or optician. You do not usually need to stay away from work or school with conjunctivitis unless you feel very unwell.

When it is urgent

The NHS advises asking for an urgent GP appointment or getting help from NHS 111 if you have:

  • Pain in your eyes
  • Sensitivity to light
  • Changes in your vision, such as wavy lines or flashing
  • Very red eyes, in one eye or both
  • A red eye and you wear contact lenses
  • A baby less than 30 days old with red, sticky eyes
Please note: This information was last checked on 12 November 2026. This page is general information based on NHS guidance, not medical advice. Eye pain, light sensitivity or vision changes need urgent advice.

Sources

Last checked: 12 November 2026

Not sure where to go?

Where to get help with an eye problem

Start with the step that matches your symptoms. This is general guidance, not medical advice, and if you are unsure, call NHS 111.

  1. 1

    Pharmacist

    Mild symptoms

    Itchy, sticky or gritty eyes. Ask about eye drops.

    Find a pharmacy
  2. Book with us
    2

    Optician

    Vision or eye checks

    Some also give free NHS urgent eye care. Phone first.

    Find an optician
  3. 3

    Your GP surgery

    Not getting better

    Symptoms not improving, or getting worse.

    Find a GP
  4. 4

    NHS 111

    Urgent or unsure

    Urgent, or not sure where to go. Call 111.

    Use NHS 111 online
  5. 5

    999 or A&E

    Emergency

    Serious injury, chemical in the eye, or sudden pain or vision loss.

    Emergency eye care

Based on NHS guidance, checked November 2026. Services differ in Scotland, Wales and Northern Ireland, and NHS 111 can tell you where to go.

Book an eye test with a trusted optician

Find your nearest store and book direct with the optician. NHS eye tests are free at all of these opticians if you qualify.

Recommended by eyetest.co.uk637+ UK storesFree NHS eye tests
Boots Opticians logo

Boots Opticians

  • Essential Eye Test from £29.95, with a Dry Eye Evaluation included in every adult sight test
  • Advanced Eye Test with an OCT scan from £25 extra, and an Ultimate Eye Test with optomap and OCT from £50 extra in selected stores
  • Free NHS-funded eye tests for anyone who qualifies, including all children under 16
Eye test
£29.95
from
NHS test
Free
if eligible
OCT scan
+£25
from
Find your nearest Boots Opticians

Other popular opticians

S

Specsavers

900+ UK stores

Eye test
£20
to £25
NHS test
Free
if eligible
OCT scan
+£10
up to
Find nearest Specsavers
Vision Express logo

Vision Express

550+ UK stores

Eye test
£30
OCT included
NHS test
Free
if eligible
NHS + OCT
+£6
from
Find nearest Vision Express
Asda Opticians logo

Asda Opticians

157+ UK stores

Eye test
£24
about 30 mins
NHS test
Free
if eligible
Glasses
£15
from
Find nearest Asda

Prices as published on each optician's own website when we checked in November 2026. Prices can vary by store, so check with the optician when you book.

Frequently asked questions

How do I know if I have an eye infection?
Common signs are red, gritty or sticky eyes, pus on the lashes, or a painful lump on the eyelid. A pharmacist or optician can check and advise.
Is conjunctivitis contagious?
The NHS says conjunctivitis that produces sticky pus, or makes eyes red and gritty, is usually contagious. Conjunctivitis caused by allergies is not.
Do I need antibiotics for an eye infection?
Often not, as many eye infections clear up on their own. A pharmacist or GP will tell you if you need treatment.
I wear contact lenses and my eye is red. What should I do?
Take your lenses out and get advice quickly from an optician, GP or NHS 111. Infections linked to contact lenses can be serious.

Find an optician near you

Enter your postcode to compare opticians near you. Check real-time availability and book your appointment online for free.