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

Chalazion (Meibomian Cyst)

A chalazion is a harmless eyelid lump from a blocked oil gland. Symptoms, treatment and how it differs from a stye.

Information last checked: 11 November 2026

A chalazion is a harmless cyst in the eyelid caused by a blocked meibomian gland, one of the glands that make oil to keep the eye moist. Moorfields Eye Hospital says the oil builds up into a small lump, which can become irritated and red and occasionally infected.

Chalazions tend to last a few weeks, are typically not painful, do not affect your sight, and can often be treated at home.

Chalazion vs stye

StyeChalazion
PainUsually painful and soreTypically painless
CauseInfection in a hair follicle or oil glandA blocked oil gland

Treatment

Many chalazions can be treated at home with warm compresses and eyelid cleaning. A doctor may occasionally prescribe antibiotic ointment or drops for irritation, or antibiotics by mouth if infection spreads, though Moorfields notes medicine does not make the cyst disappear. If a large cyst does not respond, it can be drained under local anaesthetic through a small cut on the inside of the eyelid, usually as a day case.

Causes

A chalazion commonly happens because of inflammation around the openings of the oil glands at the base of the lashes, called blepharitis. Rosacea is another risk factor.

Chalazion in children

Most cysts in children go away with time, which can take weeks or months, and are usually safe to leave. Moorfields says surgery in children is usually not medically necessary. Seek advice if your child has increasing redness and soreness of the eye, very blurred vision, or spreading redness with a lot of eyelid swelling.

Please note: This information was last checked on 11 November 2026. This page is general information from Moorfields Eye Hospital NHS Foundation Trust, not medical advice. See a pharmacist, optician or GP if you are worried.

Sources

Last checked: 11 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

Is a chalazion serious?
No. A chalazion is a harmless cyst caused by a blocked oil gland, and usually goes within a few weeks.
How do I get rid of a chalazion?
Warm compresses and eyelid cleaning help many chalazions at home. Large ones that do not settle can be drained under local anaesthetic.
Is a chalazion the same as a stye?
No. A stye is usually painful and caused by infection; a chalazion is usually painless and caused by a blocked gland.
Does a chalazion affect your sight?
No. Sight is not usually affected.

Find an optician near you

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