1 doctor agreed: See ophthalmologiist: Light flashes in the periphery of your vision are usually caused by either a problem in your eye called vitreous detachment or ocular migraine. You need to see an ophthalmologist soon for a dilated eye exam to be sure your retina is OK.