He’s famous for his show-stopping glasses but, following a severe eye infection ... styes are generally not contagious. A stye should disappear in about seven to 10 days. Treatments include ...