The answer is yes, under certain conditions, eating carrots will help improve eyesight. The body uses beta-carotene to make vitamin A, and “vitamin A is really important, there's no question about that,” says
Emily Chew, deputy clinical director at the National Eye Institute.