Alcohol causes the tiny blood vessels on the surface of the eye, called the sclera, to become dilated and inflamed, resulting in bloodshot eyes. Heavy drinking depletes the body of the nutrients needed for eye health and consequently can lead to a condition known as alcoholic optic neuritis.