LiveChat advice

We would be happy to advise you in person. 

Monday to Friday: 18.30 – 21.30

Saturday: 8.00 – 17.30

EN-Leider steht der Chat gerade nicht zur Verfügung Callback & contact

There for you – 24 hours a day

Customer service 24/7

santé24 – your Swiss telemedicine service

Location in your vicinity

SWICA Head Office Winterthur

Premium calculator

Use hygiene to prevent styes in the eye

It’s painful, looks like a pimple, and may not be squeezed under any circumstances. This Health Tip explains all you need to know about styes in the eye and how to prevent getting one.

First of all, the most important rule when dealing with a stye (hordeolum) is “don’t touch it!”, because touching it may cause it to become inflamed and spread to the other eyelid.

A stye is an inflammation of the eyelid that is caused by bacteria (staphylococci) and often affects people suffering from diabetes mellitus or whose immune system is otherwise weak. It generally results from poor hygiene and improper care – especially among children who play outside and then rub their eyes with dirty fingers.

At the beginning, the affected area starts to turn red and then becomes swollen, which can be painful when pressed. You may not be able to recognise a stye as such right away, depending on whether it is external or internal. Once it is fully swollen, pus starts to accumulate inside, giving it its typical shape.

But styes are harmless in most cases and disappear on their own, provided you leave them alone. If complications should set in nevertheless, such as the entire eyelid becoming infected, you will need to see a doctor.

  • Touch your eyes with your fingers as little as possible.
  • If you need to do so anyway, be sure to first wash your hands,
  • and always use a clean towel.
  • Furthermore, always store your contact lenses properly.
As a SWICA customer you can get expert advice from the doctors and medical staff at the sante24 health advice helpline – free of charge, around the clock. On request, sante24 can also make a doctor’s appointment for you. Tel. +41 (0)44 404 86 86