Penyebab floaters termasuk perubahan yang terkait dengan penuaan, peradangan di bagian belakang mata, dan retina yang robek, menurut Mayo Clinic. Pendarahan di dalam mata juga bisa menyebabkan floaters.