Yes, carrots are good for the eyes. They have beta-carotene, which is a form of vitamin A. It reduces the oxidative stress that light puts on your eyes.