Most eye styes take between 7 and 14 days to go away. To help speed along this process, apply a warm compress to the stye for 5-10 minutes, three to five times a day. Doing this helps to break up the material inside the stye, allowing it to drain. To further speed along the healing process, massage the stye in circular motions when applying the compress or right after. This also helps to break up the material.