U.S. doctors online nowAsk doctors free
A 18-year-old male asked:

I had eye floaters after i collided with my friend in school. its bout 3 and half yrs now. so how do i get rid of this floaters ? without surgery.

4 doctor answers5 doctors weighed in
Dr. Jeffrey Kalt
Ophthalmology 35 years experience
Vitreous floaters: Floaters are caused by changes in the vitreous gel of the eye usually due to aging, but sometimes due to trauma as in your case. New floaters, especially those associated with light flashes need to be evaluated right away in order to make sure there is no retinal tear or detachment. Floaters that have been stable for 3 years are most likely not problematic, despite being annoying.
Dr. Keshav Narain
Retinal Surgery 30 years experience
Difficult: Sometimes, ophthalmologists can use a yag laser to zap a floater or two. For larger more dense floaters, surgery could be used but carries risk of cataract (clouding of your natural lens) and infection. At your age, i would recommend waiting to see if the floaters clear.
Dr. Jonathan Levin
Ophthalmology 15 years experience
No good way: Unfortunately there is no good way to get rid of floaters without surgery. When your eye doctor looks inside your eye, he/she will always see the floaters, but your brain hopefully learns to ignore them after time. There are a few doctors who will try to remove them with laser. Someday, you may be able to get a shot in your eye to remove them. But without surgery to remove them, no good way.
Dr. Michael Ham
Ophthalmology 28 years experience
Floaters: Floaters are caused by the vitreous (jelly in the eye) detaching from the retina (typically a normal change in the aging eye). The vitreous clumps up or develops blurry areas within the jelly causing your floater. If when the vitreous changes, causing floaters, if the retina is torn you are at risk for a retinal detachment. You should have an examination. Tx: time, and possibly surgery.
Last updated Mar 14, 2016

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.