If you have had eye surgery, such as a cataract operation, you are more likely to experience floaters, PVD and, more rarely, retinal tears and retinal detachment. In some cases, floaters may also be caused by:
• infection
• inflammation (uveitis)
• eye disease
• eye injury
Floaters are also more common in people who:
• have short-sightedness (myopia), which causes distant objects to appear blurred, while close objects can still be seen clearly
• have diabetes, which is a long-term condition that is caused by too much glucose (sugar) in the blood