A stye typically lasts about one to two weeks before it goes away on its own
. Most styes heal within about a week, with some lasting as short as 2 to 5 days, while stubborn cases can persist up to two weeks
. The healing process usually involves the formation of a red, painful bump that may drain and then gradually resolve
. Proper home care, such as applying warm compresses several times a day, can help reduce pain and swelling and may speed up healing
. Most styes do not require antibiotics unless they worsen or do not improve within a week or two, in which case medical treatment might be necessary
. If a stye lasts longer than two weeks, becomes very painful, or affects vision, it is advisable to see a healthcare professional for further evaluation and treatment