What causes purple spots in your vision?
Mason Cooper
Published Mar 03, 2026
What causes purple spots in your vision?
They are usually age-related, occurring between the ages of 50 and 75. Floaters are caused when the vitreous, the gel-like substance that makes up most of the eye, becomes more liquid, stringy and clumps together. These strings or clumps float around in the vitreous and cast a small shadow on the retina.
What does it mean when u see green spots?
Floaters occur naturally as the vitreous gel within your eye thickens or shrinks with age, causing clumps or strands to form. In most cases, floaters are completely harmless, if a little irritating. In some cases, the shrinking vitreous gel can pull on the retina (the focusing surface at the back of your eye).
What does it mean when you see colored spots?
You may experience spots and random bursts of color in your vision after rubbing your eyes or putting direct pressure on your eyeball. These spots and bursts of color are called phosphenes. Phosphenes should go away after several moments and can appear as spots, bars, or random patterns of colorless or colored light.
Why am I seeing colors that aren’t there?
It’s called a visual hallucination, and it can seem like your mind is playing tricks on you. Beyond being scary or stressful, it’s also usually a sign that something else is going on. So if it’s happening to you, talk to your doctor. That’s the first step toward getting better.
Can anxiety cause visual hallucinations?
Summary: Anxiety does not typically make someone visually hallucinate, though it can cause auditory hallucinations. However, it can cause a combination of feeling hyper-alert, distracted, and more that can all lead to a sense of hallucination. Treating anxiety is the only way to prevent or reduce hallucinations.
Can blood pressure cause floaters?
Low blood pressure can cause people to see stars or specks of light, particularly if they change position quickly.