Don't pop it!!! Let a stye drain on its own. It's best not to squeeze it yourself, it may cause a more severe infection at the infection site or on another follicle/oil gland within the eye.
Here are the only non-medication treatments for styes I know of:
A warm tea bag compress could help.
Mix 1 tsp of coriander seeds with a cup of water and then boil it. Use this mixture as a eye wash 3-4 times a day.
A grated potato used as a poultice around the infected area.
If the stye does not go away within a week or so see your eye doctor to get some antibiotics/drops to avoid later complications.
Don't wear eye make-up or contact lenses until the stye heals. Hope this helps a bit.
Diagnosed w/ Ulcerative Colitis in 1995
32 years old
Living med free
Currently in remission