Stye Treatment in Phuket: Fast Relief for a Painful Eyelid Lump

A stye is a painful red lump on the edge of the eyelid, usually caused by a blocked, infected oil gland or eyelash follicle. Most settle within about a week with warm compresses, and you should never squeeze one. See a doctor if it keeps growing, your vision changes or swelling spreads around the eye. Takecare Clinic Phuket checks eyelids 24/7 at our Bangtao, Kata and Patong branches, or at your hotel.

A stye can turn a holiday photo into a squint. Tired eyes rubbed after late nights, sunscreen and sweat running into the lashes, old eye make-up and contact lenses worn for swimming all make the small oil glands of the eyelid more likely to block and become infected. The good news is that most styes are harmless and settle with simple care, as long as they are not squeezed.

Get help the same day if: redness and swelling spread across the whole eyelid or onto the cheek; you have a fever; it hurts to move your eye or the eye bulges; or your vision becomes blurred or double. These can be signs of a spreading infection around the eye.

What is a stye?

A stye, medically called a hordeolum and sometimes spelled sty, is a small, painful abscess on the eyelid. It usually forms when bacteria, most often Staphylococcus aureus from the skin, infect a blocked oil gland or an eyelash follicle. An external stye appears on the edge of the lid at the base of an eyelash and often develops a yellow head of pus, like a pimple. An internal stye forms in a meibomian gland, one of the oil glands inside the eyelid, and can be more painful and slower to settle. A stye is rarely serious and is not very contagious, but the eyelid can swell enough to half close the eye.

People with blepharitis (long-term inflammation of the eyelid margins), rosacea or diabetes, and people who often rub their eyes, get styes more often. On a Phuket holiday, sunscreen and sweat in the eyes, eye make-up worn for long hours, swimming or sleeping in contact lenses, and poor sleep are common triggers.

Stye, chalazion or pink eye?

ConditionWhat you noticePainful?Usual treatment
StyeRed, tender lump at the lid edge, sometimes with a yellow headYesWarm compresses; antibiotic ointment only if needed
ChalazionFirm, round lump further back in the lid that grows over weeksUsually not, after the first few daysWarm compresses and lid massage; specialist drainage if it persists
Pink eyeWhite of the eye red or pink, discharge or itching, no lumpGritty rather than painfulDepends on the cause
Periorbital cellulitisWhole eyelid and skin around the eye red, swollen and tender, often with feverYesUrgent assessment and antibiotics

If the white of your eye is red with discharge and there is no lump, see our page on pink eye treatment in Phuket. Redness spreading beyond the eyelid is covered in our skin infection treatment guide, and itchy, puffy eyelids on both sides without a lump are more often allergic, which our allergy treatment in Phuket page explains.

What you can do today

  • Hold a clean, warm (not hot) compress against the closed eye for 10 to 15 minutes, three or four times a day. This softens the blocked oil and helps the stye drain on its own.
  • Gently clean the edge of the eyelid with a cotton pad and warm water.
  • Do not squeeze, pop or prick a stye, which can push the infection deeper into the eyelid.
  • Leave out contact lenses and wear glasses until it has healed.
  • Skip eye make-up, and throw away mascara or eyeliner you used just before the stye appeared.
  • Take a simple painkiller if you need one and it is safe for you.
  • Wash your hands before and after touching the eye, and do not share towels.

How we treat a stye at Takecare

The doctor asks how long the lump has been there, whether it has happened before, and about contact lenses, make-up and any fever. We examine the eyelid and the eye itself, check your vision, and look for signs that infection has spread beyond the lid. Most styes need nothing more than warm compresses, lid hygiene and time, and the doctor will show you how to do these properly.

If the lid margin is inflamed or the stye is draining, an antibiotic eye ointment may be recommended. Antibiotic tablets are generally reserved for infection spreading into the surrounding eyelid or skin. A stye that has not settled after one to two weeks, or a lump that keeps coming back in the same place, may need to be drained through a small incision under local anaesthetic, which is done by an eye specialist; the doctor will advise you on referral if it is needed. A recurring lump in an older adult should always be checked by a specialist.

Clinical insight: Styes that keep coming back are usually a sign of blepharitis, a long-term inflammation of the eyelid margins. A few minutes of warm compresses and gentle lid cleaning every day often stops the cycle better than repeated courses of antibiotics.

When a stye needs a doctor or an eye specialist

See a doctor if the stye is getting bigger after two or three days of warm compresses, has not improved within a week, is very painful, keeps coming back, or makes the lid so swollen that it affects your vision. A lump that bleeds, changes the shape of the eyelid or makes eyelashes fall out should also be checked.

Get same-day care, or go to a hospital emergency department or call 1669, if redness and swelling spread to the whole eyelid, the cheek or around the eye, if you have a fever, if it hurts to move the eye, if the eye bulges, or if your vision becomes blurred or double. These can be signs of periorbital or orbital cellulitis, a spreading infection that needs urgent antibiotics. For urgent problems at night, see our emergency doctor in Phuket page.

Preventing the next stye

If you are prone to styes, a daily routine of a warm compress and gentle lid cleaning keeps the oil glands flowing. Remove eye make-up before you sleep, replace mascara every few months and never share it. Contact lens wearers should wash their hands before handling lenses and never sleep or swim in them. Try not to rub your eyes, protect them from sunscreen and sweat with a cap or sweatband on hot days, and have blepharitis or rosacea treated if you have them.

Visiting Takecare Clinic in Phuket

All three Takecare clinics are open 24 hours a day, 7 days a week, and you can walk in without an appointment: Takecare Clinic Bangtao (Cherngtalay), Takecare Clinic Kata-Karon and Takecare Clinic Patong. See a walk-in doctor in Phuket at any branch, or book a doctor hotel visit in Phuket if you would rather be seen in your room. For questions before you come, a telemedicine consultation or a message on WhatsApp is a good first step, or call 081-718-9080.

We confirm the price on WhatsApp before your visit.

Frequently asked questions

Should I pop a stye?

No. Squeezing, popping or pricking a stye can push the infection deeper into the eyelid and lead to a more serious infection around the eye. Use warm compresses several times a day instead, which help the stye drain on its own. If it does not settle, a doctor can decide whether it needs to be drained safely by an eye specialist.

How long does a stye last?

Most styes come to a head and drain on their own within a few days, and settle completely within about a week with warm compresses. An internal stye can take a little longer. If a stye is getting bigger after a few days, has not improved within a week, or leaves a firm lump that lasts for weeks, see a doctor.

Do I need antibiotics for a stye?

Usually not. Most styes clear with warm compresses and lid hygiene alone. An antibiotic eye ointment may help when the eyelid margin is inflamed or the stye is draining, and antibiotic tablets are generally used only when infection spreads into the surrounding eyelid or skin. A doctor can tell you which, if any, you need.

Is it a stye or a chalazion?

A stye is a red, painful lump at the edge of the eyelid that develops over a day or two, often with a yellow head. A chalazion is a firm, usually painless lump further back in the lid, caused by a blocked oil gland without active infection, and it can grow slowly over weeks. A stye can sometimes leave a chalazion behind as it heals.

Can I swim or wear contact lenses with a stye?

It is best to leave contact lenses out and wear glasses until the stye has fully healed, because lenses can carry bacteria to the eye. Avoid swimming pools and the sea while the stye is draining, and wear goggles when you go back in. Wash your hands before touching your eyes and throw away any lenses you wore when the stye started.

When is a stye an emergency?

A stye becomes urgent if redness and swelling spread across the whole eyelid or onto the cheek, if you develop a fever, if moving the eye is painful, if the eye bulges, or if your vision becomes blurred or double. These can be signs of an infection spreading around the eye. Seek same-day medical care, or call 1669 if you cannot reach a doctor quickly.

Sources

NHS: Stye. American Academy of Ophthalmology: Chalazia and styes.

Medically reviewed by Dr. Ponlawat Pitsuwan, Physician, Takecare Medical Clinic Phuket ยท Last reviewed 4 November 2026

This page is general health information and not a substitute for a medical consultation.

Scroll to Top