3 doctors weighed in:

How long does it take for floaters in a person's eye to go away?

3 doctors weighed in
Dr. Richard Rosen
Ophthalmology
1 doctor agrees

In brief:

It largely depends on the cause of the floaters.
Gradual changes in a healthy aging eye may have the floaters persisting for years. Floaters due to blood in diabetes or a retinal tear can resolve in months with proper treatment. After vitreous separation they can resolve in months. Myopic eyes often develop floaters early in life which persist for years.

In brief:

It largely depends on the cause of the floaters.
Gradual changes in a healthy aging eye may have the floaters persisting for years. Floaters due to blood in diabetes or a retinal tear can resolve in months with proper treatment. After vitreous separation they can resolve in months. Myopic eyes often develop floaters early in life which persist for years.
Dr. Richard Rosen
Dr. Richard Rosen
Thank
Dr. Theodore Wu
Ophthalmology

In brief: Floaters

It depends. It may take weeks, months, or years depending on the cause and how old you are.
There are no eyedrops or medicines to get rid of the floaters faster. And surgery is not indicated.

In brief: Floaters

It depends. It may take weeks, months, or years depending on the cause and how old you are.
There are no eyedrops or medicines to get rid of the floaters faster. And surgery is not indicated.
Dr. Theodore Wu
Dr. Theodore Wu
Thank
Read more answers from doctors