A stye, medically known as a hordeolum, is a small but painful red bump that appears on the eyelid. It usually develops when bacteria infect the tiny oil glands near the base of your eyelashes, or when one of those glands becomes blocked. Although a stye may seem like a minor irritation, it can bring on swelling, tenderness, and constant discomfort—making even simple actions like blinking or focusing your eyes a challenge.

The good news is that most styes are harmless and heal on their own within a few days to a week. Still, the irritation can be frustrating, and for some people, styes tend to come back. That’s where natural remedies come in: safe, easy-to-apply methods that can help speed up the healing process, soothe pain, and reduce the chance of future flare-ups.
What Causes a Stye?
A stye forms when a small gland in your eyelid gets blocked or infected, often by the bacteria Staphylococcus aureus. The blockage traps oil, debris, and bacteria, creating the perfect environment for a painful bump to form.
Common causes and risk factors include:
-
Touching your eyes with unwashed hands
-
Using old or contaminated makeup
-
Not removing eye makeup before bed
-
Inflammation of the eyelids (blepharitis)
-
Chronic conditions such as rosacea or diabetes

Recognizing the Symptoms
Styes can be external (on the edge of the eyelid) or internal (inside the eyelid). They often start with a small red spot, similar to a pimple.
Typical symptoms include:
-
Swelling and redness on the eyelid
-
Pain or tenderness when touching the area
-
A visible pus-filled bump or yellow spot
-
Watery eyes or sensitivity to light
-
A gritty feeling, as though something is in the eye
If the stye grows unusually large, doesn’t improve within a week, or is accompanied by fever or vision problems, it’s important to seek medical advice.

Natural Remedies for Styes
Here are some of the most effective natural ways to speed up healing and relieve discomfort:
1. Warm Compress
The simplest and most widely recommended remedy.
-
Soak a clean cloth in warm (not hot) water.
-
Place it over the closed eye for 10–15 minutes.
-
Repeat 3–4 times a day.
Why it works: The warmth helps soften the blockage, increase circulation, and encourage the stye to drain naturally.
2. Green Tea Bags
Green tea contains antioxidants and natural antibacterial properties.
-
Steep a green tea bag in hot water, then let it cool slightly.
-
Place the warm, damp tea bag over the closed eyelid for 5–10 minutes.
Why it works: The tannins in green tea reduce inflammation and may help fight infection.
3. Aloe Vera Gel
Known for its soothing and healing effects, aloe vera can calm irritation.
-
Extract fresh gel from an aloe vera leaf.
-
Apply gently around (not inside) the eyelid using a cotton swab.
-
Rinse with lukewarm water after 15 minutes.
Why it works: Aloe vera’s anti-inflammatory and antibacterial compounds help reduce swelling and promote healing.
4. Turmeric Paste
Turmeric has been used for centuries as a natural antiseptic.
-
Mix turmeric powder with a few drops of water to create a paste.
-
Apply carefully around the eyelid (avoid getting it in the eye).
-
Leave for 10 minutes, then rinse.
Why it works: Curcumin, the active ingredient in turmeric, has strong antibacterial and anti-inflammatory properties.
5. Cucumber or Potato Slices
Both cucumber and potato offer cooling relief.
-
Chill thin slices in the refrigerator.
-
Place over the closed eyelid for 10–15 minutes.
Why it works: They help reduce puffiness, soothe irritation, and ease discomfort.
6. Clove Compress
Cloves are naturally antiseptic and can reduce pain.
-
Soak a few cloves in warm water.
-
Dip a clean cloth in the water and apply as a compress.
Why it works: The clove infusion acts as a natural disinfectant and numbs mild pain.
7. Gentle Eyelid Massage with Coconut Oil
Coconut oil moisturizes while also fighting bacteria.
-
Wash your hands thoroughly.
-
Warm a small amount of coconut oil and gently massage the eyelid area (without pressing directly on the stye).
-
Wipe off excess after 10–15 minutes.
Why it works: Its lauric acid content helps kill bacteria and reduce inflammation.

Prevention Tips
Styes often return if eyelid hygiene isn’t maintained. Here are some habits that can help prevent them:
-
Keep your hands clean – Always wash hands before touching your face or eyes.
-
Remove makeup before bed – Old makeup can clog glands and harbor bacteria.
-
Replace eye makeup regularly – Mascara and eyeliner should be replaced every 3–6 months.
-
Avoid sharing towels or cosmetics – This reduces the spread of bacteria.
-
Maintain eyelid hygiene – Use mild baby shampoo or diluted tea tree oil to gently clean eyelids if you’re prone to styes.
-
Manage chronic conditions – If you have blepharitis, rosacea, or diabetes, follow your doctor’s care plan to lower your risk.
When to See a Doctor
Natural remedies are highly effective for mild styes, but sometimes medical treatment is necessary. Seek professional care if:
-
The stye does not improve within 7–10 days
-
Swelling spreads beyond the eyelid
-
You experience severe pain or vision problems
-
Styes keep recurring frequently
In such cases, a doctor may prescribe antibiotic ointments, oral medication, or in rare cases, perform a minor procedure to drain the stye.
Final Thoughts
A stye may be small, but it can certainly cause outsized discomfort. Thankfully, natural remedies like warm compresses, green tea, aloe vera, turmeric, and soothing plant-based treatments can ease irritation and help the healing process along.
By combining these gentle remedies with good eyelid hygiene and preventive habits, you can reduce the chances of styes returning—and keep your eyes healthy, clear, and comfortable.