Get $100 off your first month of weight loss!

mobile-logo
disease-avatar

Stye Treatment

A painful red bump on your eyelid can make every blink uncomfortable. A stye—also called a hordeolum—forms when an oil-producing gland in your eyelid becomes clogged and infected, often by Staphylococcus aureus bacteria. The result is eyelid pain, swelling, tearing, and light sensitivity that can make it hard to focus on daily tasks. At 24hrdoc, you can get fast, affordable stye treatment online—no appointment needed.

  • Get treatment fast
  • Professional care available 24/7
  • Prescription within 45 minutes

 

  • Get your medication refill fast
  • Professional care available 24/7
  • Prescription within 45 minutes
Get treatment onlineat just $39.99
Excellent4.1 out of 5
trustpilot-logo
hero-img

Watch how it
works for you

What Is a Stye?

A stye (or hordeolum) is an acute bacterial infection of the eyelid that occurs when one of the tiny oil glands becomes blocked by skin cells, debris, or makeup residue. There are two main types:

  • External stye: Forms at the base of the eyelash or near the edge of the eyelid when the outer oil glands or hair follicles are infected.
  • Internal stye: Develops deeper inside the eyelid when a meibomian gland becomes blocked and inflamed.

Both types cause localized eyelid pain and swelling and can appear as a painful lump filled with pus.

A stye differs from a chalazion, which is a firm, usually painless cyst caused by chronic blockage—not infection—of an oil gland. While a stye may evolve into a chalazion once the infection clears, chalazia are typically not red, tender, or caused by bacteria.

Transmission of Stye

A stye itself isn’t highly contagious, but the bacteria that cause it can spread through direct or indirect contact. You can reduce the risk of spreading Staphylococcus aureus by avoiding:

  • Poor hand hygiene: Rubbing your eyes with unwashed hands transfers bacteria to the eyelids.
  • Shared personal items: Towels, washcloths, or pillowcases can harbor bacteria.
  • Contaminated eye makeup: Mascara and eyeliner can trap bacteria and clog oil glands.
  • Reused or poorly cleaned contact lenses: Lenses and cases can carry bacteria if not disinfected properly.
  • Close contact with someone who has an eye condition or active eye infection.

Although styes rarely lead to a medical emergency, keeping your hands and eyelids clean helps stop bacterial spread and shortens recovery time.

Preventing Stye Discomfort

Daily habits can go a long way toward reducing the risk of future styes:

  • Wash your hands frequently. Avoid eye rubbing or touching your face without washing first.
  • Remove makeup before bed. Sleeping with makeup clogs oil glands and traps bacteria.
  • Replace mascara and eyeliner every 3–6 months. Older makeup can harbor germs.
  • Clean contact lenses properly. Follow lens-care instructions and replace cases often.
  • Manage chronic health conditions. Blepharitis, rosacea, and seborrheic dermatitis make you more prone to eyelid irritation—your healthcare provider can help you keep them under control.
  • Support your immune system through rest and good nutrition. This can help your body resist bacterial infection and recover faster if a stye develops.

These small routines help prevent future flare-ups and keep your eyelids healthy.

Signs and Symptoms of a Stye

A stye typically develops quickly, often over 1–2 days. Symptoms can be grouped into three main categories:

1. Localized symptoms

  • Painful red bump on the eyelid margin or inside the lid
  • Eyelid pain and swelling
  • Tenderness to touch
  • Visible pus-filled spot or small yellow center

2. Irritation and drainage

  • Tearing and watery eyes
  • Crusting along the eyelid margins
  • A feeling like there’s something in your eye
  • Light sensitivity

3. Systemic or spreading signs (less common)

  • Worsening redness or swelling beyond the eyelid
  • Difficulty opening the eye fully
  • Fever or spreading inflammation, which may suggest preseptal cellulitis (urgent, needs prompt antibiotics) or orbital cellulitis (a medical emergency)

If symptoms persist beyond a week or worsen, connect with an online doctor for guidance.

the-pills
Do these symptoms sound familiar?
Start treatment

When to See a Doctor

Most styes improve within 7–10 days, but some cases need medical attention. See a 24hrdoc online doctor if:

  • The stye lasts longer than 7–10 days
  • The stye keeps coming back (recurrent)
  • Eyelid swelling becomes severe or spreads
  • You experience vision changes
  • The stye becomes a chalazion (hard, painless lump)

Early online stye treatment prevents complications and can ease discomfort quickly.

Treatments of Stye

Although most styes heal naturally, professional guidance ensures faster, safer recovery.

Warm compress: Apply a clean, warm (not hot) compress to the closed eyelid for 10–15 minutes, 3–4 times a day. The warmth softens oil buildup and helps drainage.

Eyelid hygiene: Clean the lash line gently using diluted baby shampoo or commercial eyelid wipes. This keeps oil glands clear and reduces bacterial load.

Avoid squeezing or popping: Doing so can spread infection or cause scarring.

Prescription medication: If your online assessment shows that the infection needs treatment, your 24hrdoc provider can prescribe medication. Depending on the severity, your personalized treatment may include:

  • Antibiotic ointment or antibiotic eye drops to target local infection
  • Oral antibiotics if swelling is spreading beyond the eyelid

Your healthcare provider will create a treatment plan customized to your symptoms and underlying health conditions.

the-pills
Start feeling better—treat stye now
Find my treatment

Home Remedies for Relief

Along with prescribed medications, these treatment options can help soothe irritation and promote healing:

  • Warm compress: Continue several times daily until the stye drains and heals.
  • Pain relief: Use over-the-counter pain relievers such as ibuprofen or acetaminophen to ease tenderness.
  • Pause eye makeup and contact lenses: Avoid until the stye fully clears.
  • Keep eyelids clean and dry: Gently wipe away any crusting with a clean cloth or sterile pad.
  • Rest your eyes: Give your eyelids time to recover by limiting screen use if swelling or light sensitivity persists.

Common questions about Stye

Most styes resolve within 7–10 days with warm compresses and good hygiene. If yours lasts longer, you may need a prescription for a stye from a healthcare professional.

Yes, a healthcare provider can assess your stye through an online consultation and recommend appropriate treatment, such as warm compresses or prescription medication if needed. However, if the stye is severe or does not improve, an in-person visit may be required.

Most styes heal on their own, but in some cases, prescription eye drops or ointments may be appropriate if there is a bacterial infection. Oral antibiotics may be recommended for recurrent or severe cases.

No. Popping or squeezing a stye can worsen the bacterial infection or cause it to spread. Let it drain naturally or see an eye doctor for safe removal if needed.

A stye is an acute bacterial infection that’s red and tender, while a chalazion is a firm, usually painless blockage of an oil gland.

Not usually. The stye itself isn’t highly contagious, but the bacteria behind it can spread through contact with contaminated towels, hands, or makeup.

Yes, styes can appear at any age. 24hrdoc treats patients 18 and older.

Before your consultation, take note of when the stye appeared, any discomfort or swelling you are experiencing, and any past occurrences of styes. Providing clear photos of the affected eye may help your healthcare provider make a better assessment.

The cost of an online consultation varies depending on your insurance and telehealth provider. Many insurance plans cover virtual visits. At 24hrdoc, you can receive treatment for just $49.99.

We comply with health privacy laws such as HIPAA (in the U.S.), ensuring that your medical information and consultation details remain confidential and secure.

If your stye does not heal within a few days or worsens despite home treatments, consult your healthcare provider. In rare cases, a persistent or large stye may require drainage by a medical professional.

Practice good eye hygiene: wash your hands, remove makeup nightly, replace cosmetics regularly, clean contact lenses, and avoid eye rubbing. With 24hrdoc, expert online doctors are available around the clock to assess your eye condition, create a personalized treatment plan, and send your prescription medication directly to your pharmacy. It’s fast, affordable care with no appointment needed, so you can start healing today.

How it works in 3 easy steps

Start treatment
step-image

1. Enter your information

Provide your medical history and details about your health and symptoms.

step-image

2. Doctor’s review

Our board-certified medical providers will review your info and create a personalized treatment plan.

step-image

3. Get your prescription

Get treatment plan and pick up Rx at your local pharmacy within 45 minutes. For some of our programs we offer home delivery.

Start treatment

As Seen On

& over 300 news sites

Online care, anytime, anywhere No insurance, No problemSecure medical records No hidden feesPersonalized treatment plans

Consult a doctor from
the comfort of your home
— no waiting.

Get expert care right away
Get personalized prescriptions
Trusted by thousands of patients
Start treatment
telemedicine
a man sitting comfortably at home