Green eye discharge usually means one thing: an active infection, most often bacterial. The green color comes from myeloperoxidase, an enzyme your immune system’s white blood cells release when they fight bacteria. That enzyme contains a green pigment, so when a lot of white blood cells gather in one place and break down, the pus they leave behind looks green or yellow-green. This is why green discharge points toward infection rather than simple irritation, and why it should be taken seriously in certain situations.
Not all green discharge is an emergency. A common cold can produce greenish mucus too, and that does not always require antibiotics. The eye is a little different because the tissue is delicate and some infections can threaten vision if they go untreated. Knowing which situation you are in matters.
What Causes Green Eye Discharge?
The most common cause is bacterial conjunctivitis, often called pink eye. Bacteria such as Staphylococcus aureus, Streptococcus pneumoniae, and Haemophilus influenzae are frequent culprits. When these bacteria infect the conjunctiva — the thin clear membrane covering the white of the eye and the inside of the eyelids — the immune system sends white blood cells to the area. The resulting pus is thick, and it is often green or yellow-green.
Bacterial conjunctivitis tends to produce more discharge than viral conjunctivitis. The discharge is usually thick and can glue the eyelids shut overnight. One or both eyes can be affected, though bacterial cases often start in one eye and spread to the other.
Other causes of green discharge are less common but worth knowing:
- Viral conjunctivitis — usually watery discharge, but can turn thicker and slightly green as the infection progresses.
- Blocked tear duct — more common in infants, can cause pus-like discharge if the trapped tears become infected.
- Corneal infection (keratitis) — a more serious condition, especially in contact lens wearers, that can produce discharge along with pain, light sensitivity, and blurred vision.
- Dacryocystitis — an infection of the tear sac near the nose, which can cause discharge and swelling at the inner corner of the eye.
The green color itself is not a perfect diagnostic tool. It tells you white blood cells are present in large numbers, which strongly suggests infection. But it does not tell you whether the infection is bacterial or viral on its own.
Is Green Discharge Always Bacterial?
No. Green discharge is more likely with bacterial infection, but it is not proof. Viral infections can also produce greenish discharge, especially in the later stages. The immune response is similar — white blood cells gather, and the enzyme they release has a green tint.
This is a common point of confusion. Many people assume green mucus or green discharge automatically means bacteria and therefore requires antibiotics. That is not accurate. A study published in the British Journal of General Practice found that the color of respiratory mucus did not reliably distinguish bacterial from viral infections. The same principle applies to eye discharge — color alone is not enough to make the call.
What helps distinguish bacterial conjunctivitis from viral:
- Bacterial: thicker, more purulent discharge, often one eye first, eyelids stuck together in the morning.
- Viral: watery discharge, often starts in one eye and spreads to the other, frequently accompanied by a cold or sore throat.
Even these patterns are not absolute. A doctor may need to examine the eye and, in some cases, take a swab to identify the organism.
When Is Green Eye Discharge a Sign of Something Serious?
Most cases of bacterial conjunctivitis are uncomfortable but not dangerous. They usually resolve with treatment and do not damage vision. However, green discharge can sometimes signal a more serious problem.
Seek urgent medical care if you have:
- Severe eye pain, not just irritation
- Blurred vision or vision loss
- Extreme sensitivity to light
- Swelling around the eye or in the eyelid
- Discharge that is very thick or bloody
- Symptoms that worsen quickly
These can indicate keratitis, orbital cellulitis, or another condition that needs prompt treatment. Contact lens wearers are at higher risk for corneal infections, which can progress fast. If you wear contacts and develop green discharge with pain or blurred vision, remove the lenses and see a doctor right away.
In newborns, any eye discharge with redness or swelling needs immediate medical attention. Newborns can acquire serious eye infections during birth, and their immune systems are not fully developed.
How Is Green Eye Discharge Treated?
Treatment depends on the cause. For bacterial conjunctivitis, doctors often prescribe antibiotic eye drops or ointment. These typically contain erythromycin, polymyxin B, or a fluoroquinolone. Symptoms often improve within a few days, but it is important to finish the full course as prescribed.
Viral conjunctivitis does not respond to antibiotics. It usually clears on its own within one to two weeks. Artificial tears and cold compresses can help with comfort. Antibiotics will not help and may cause unnecessary side effects or contribute to antibiotic resistance.
For a blocked tear duct in infants, gentle massage and warm compresses are often recommended. If the duct stays blocked, a doctor may need to perform a minor procedure to open it.
Some clinicians recommend antibiotic drops for any case of green discharge, but this is not always supported by evidence. The American Academy of Ophthalmology notes that many cases of conjunctivitis are viral and do not require antibiotics. A proper diagnosis matters.
Can You Prevent Green Eye Discharge?
You cannot prevent every infection, but you can lower your risk. Good hygiene is the main defense.
- Wash your hands often, especially before touching your face or eyes.
- Do not share towels, pillowcases, or eye makeup.
- Replace eye makeup every three months, and never share it.
- Clean contact lenses properly and follow the recommended replacement schedule.
- Avoid touching your eyes with unwashed hands.
- If you have an eye infection, stay home from work or school until a doctor says it is safe to return.
Bacterial conjunctivitis is contagious. It spreads through direct contact with eye secretions or contaminated objects. If someone in your household has it, keep their towels and bedding separate and wash your hands frequently.
What Should You Do If You Notice Green Eye Discharge?
First, do not panic. Most cases are treatable and not dangerous. But do not ignore it either.
If your symptoms are mild — some discharge, mild redness, no pain or vision changes — you can try warm compresses and gentle cleaning. Use a clean, damp cloth to wipe away discharge from the eye, wiping from the inner corner outward. Use a fresh cloth for each eye to avoid spreading infection.
See a doctor if:
- Symptoms last more than a few days
- Discharge is heavy or keeps coming back
- You have pain, blurred vision, or light sensitivity
- You wear contact lenses
- You have a weakened immune system
- The affected eye is very red or swollen
A doctor can determine whether antibiotics are needed. If they are, you will likely see improvement within 24 to 48 hours. If not, you may need a different treatment or further evaluation.
Do not use leftover antibiotic drops from a previous infection. They may not be the right medication for the current problem, and using them incorrectly can make things worse.
Frequently Asked Questions
What does green eye discharge mean?
It usually means an infection, most often bacterial conjunctivitis. The green color comes from an enzyme released by white blood cells fighting the infection.
Is green eye discharge always bacterial?
No. Viral infections can also produce greenish discharge, especially as they progress. Color alone cannot reliably tell you whether the cause is bacterial or viral.
When should I see a doctor for green eye discharge?
See a doctor if you have pain, blurred vision, light sensitivity, or if symptoms last more than a few days. Contact lens wearers should seek care promptly.
Can I treat green eye discharge at home?
Mild cases may improve with warm compresses and gentle cleaning. But if symptoms are significant or persistent, you need a doctor to determine whether antibiotics are necessary.

