The main cause of eye floaters is changes in the vitreous humor, a gel-like substance in the eye, as a result of aging. Most adults over the age of 50 will experience eye floaters. However, other factors, such as posterior vitreous detachment, eye conditions, eye surgery, or injury, can also contribute to the development of floaters.