Most styes don’t require treatment and go away on their own in about a week. However, you can ease stye symptoms at home by washing your affected eyelid with a gentle soap like baby shampoo.
If you're feeling impatient, a few simple home remedies can help speed up the healing process ... if you're dealing with what looks like a pimple directly on the eyelid, it's probably a stye," ...