- Age-related changes. As you age, the vitreous gel in your eye shrinks and becomes more liquid. This can cause clumps of gel to break loose and float around in your eye.
- Nearsightedness. People who are nearsighted are more likely to develop eye floaters. This is because the vitreous gel is attached to the retina more tightly in nearsighted people.
- Eye injury. An eye injury can damage the vitreous gel and cause eye floaters to develop.
- Complications from cataract surgery. Cataract surgery is a common surgery to remove the cloudy lens of the eye. In rare cases, cataract surgery can cause eye floaters to develop.
- Diabetes complication that causes damage to the blood vessels of the retina (diabetic retinopathy). Diabetic retinopathy can cause blood vessels in the retina to leak or break. This can cause blood cells to enter the vitreous and appear as eye floaters.
- Eye inflammation. Inflammation in the eye, such as uveitis, can cause eye floaters to develop.
- Bleeding in the eye. Bleeding into the vitreous can have many causes, including retinal tears and detachments, diabetes, high blood pressure (hypertension), blocked blood vessels, and injury. Blood cells are seen as floaters.
If you are concerned about eye floaters, see an eye doctor for a comprehensive eye exam. The eye doctor can determine if your eye floaters are harmless or if they are a sign of a more serious problem.
Here are some videos on YouTube that you may find helpful:
- Eye Floaters – 7 Reasons You See Spots in Your Vision! by Doctor Eye Health