La principal causa de miodesopsias es el desprendimiento del cuerpo vítreo. Si bien ocurre mayormente en edades avanzadas, no es poco frecuente que ocurra antes. Para su aparición pueden influir factores genéticos o la presencia de defectos refractivos importantes como la miopía.
Ante ausencia de alteraciones oculares o síntomas marcados deben descartarse otras causas de origen neurológico o psiquiátrico, si la clínica lo sugiere.