Most eye floaters go away over time without treatment, but some can be more persistent. Some eye floaters can disappear within a few weeks, but for others, it may take several months. Floaters may also get smaller and less noticeable over time.