How Long Does It Take Styes To Go Away?. A stye is an infection that makes a firm, red lump appear on the outer eyelid. Never squeeze or try to pop a stye, as this can spread infection.
Getting a stye can be a real annoyance; There are many ways to treat them at home:. How long does a stye last?