Swollen eyelids can be caused by a number of things. Find out what you can do to relieve your symptoms, as well as when to seek help. They can also look similar to puffy eyes, but may have different causes.
Experiencing pain, discomfort or a sudden change in your vision? Please call your local store and we’ll see you as soon as possible.
Common causes of swollen eyelids
The delicate skin around the eyes is highly sensitive and prone to inflammation. A swollen eyelid can be caused by fluid retention or inflammation resulting from several factors.
Common causes include:
Injury to the eye or surrounding area for example following a fall or blow to the eye in sport can cause bruising and swelling of the eyelids.
Conjunctivitis, also known as "pink eye", affects the surface of the eye but can also cause inflamed and swollen eyelids.
Eye allergies are caused when the body reacts to certain substances called allergens. These include things like dust, pet fur, pollen, certain eye drops or contact lens solutions, as well as some types of makeup.
Styes are usually small, tender bumps on the edge of your eyelid, but they can also cause the whole eyelid to swell.
A chalazion is a hard cyst that develops on the eyelid. It’s often confused with a stye and can cause the same type of tenderness and eyelid swelling.
Blepharitis is a common eye condition that causes inflammation of the eyelids, resulting in redness and swollen eyelids.
Symptoms of swollen eyes
A swollen eyelid is usually easy to spot, but it can be accompanied by other symptoms that provide clues to the underlying cause.
Signs and symptoms often include:
Eye irritation, such as an itchy or scratchy sensation
Sensitivity to light (photophobia)
Watering or watery eyes
Obstructed vision (depending on the extent of the swelling)
Redness of the eyelid
Eyelid dryness or flaking
Tenderness, particularly when an infection causes swollen eyelids
How to treat swollen eyelids at home
Your GP or optician will be able to advise on the right kind of treatment for you, but there are a few things you can try at home if you think the swelling may be allergy‑related:
Wash your face with clean water
Use eye drops to clear the eyes and help calm down any itchiness
Apply a cold compress, like a damp flannel, over your eyes to reduce irritation or swelling. This works by constricting blood vessels and reducing inflammation.
When to seek medical advice for a swollen eyelid
If you experience any of the following symptoms you must seek medical advice from your GP as soon as possible:
Further eyelid swelling
Blurry or decreased vision
Pain in or around your eye
Feeling as if there’s something stuck in your eye
Swollen Eyelid FAQs
Depending on the cause of the swollen eyes, some measures can be taken to prevent them. Ask your GP for advice.
Swollen eyelids might be associated with certain eye infections caused by improper contact lens care, like wearing them while you swim, overuse, not cleaning your lenses properly, or storing them in a dirty lens case.
If you have a pollen allergy (hay fever), symptoms can include swollen, red, itchy and uncomfortable eyes.
While often used interchangeably, puffy eyes are typically a mild, temporary cosmetic concern caused by lifestyle factors (e.g. diet and a lack of sleep). Swollen eyelids can indicate a more serious underlying medical condition, such as an infection or allergy, and are more likely to be accompanied by pain and redness.
While often minor, a swollen eyelid can be a symptom of a more serious medical condition like a deep‑seated infection (periorbital cellulitis) or an underlying systemic disease. This is why it's important to seek professional advice if you have any concerning symptoms.
Healing time depends on the cause. Swelling from allergies or lack of sleep may subside within a day. Swelling from a minor infection like a stye may take a few days to a week to resolve with treatment. More serious conditions can take longer to heal.
Find out more about eye care services

All eye conditions
Read more information about all eye conditions.
View all eye conditions
Book an eye test
Book an appointment at your local Specsavers store.
Book an eye test
All about eye tests
Everything you need to know about getting your eyes tested.
Find out more