The drugs that are good for eye vision are different depending on the age and population. The drugs that are good for eye vision mainly include those that protect vision, those that relieve visual fatigue, and those that relieve eye lesions. 1. Drugs that protect vision: such as atropine drops, which are generally used for dilated pupils and can correct pseudomyopia, the effect of using 1 time can last 10-12 days. Generally used for children or adolescents before optometry, or adults before the first optometry, as well as before surgery such as keratitis, it should be noted that glaucoma patients are prohibited; 2, drugs to relieve visual fatigue: including vitreous acid sodium drops, vitamin B12 drops, the eyes play a moistening effect. They are generally used for patients of all ages who have symptoms of visual fatigue such as dry eyes, astringent eyes, sore eyes, blurred vision, etc. However, the specific dosage and manner of medication need to be determined by a professional doctor after assessing the patient’s condition; 3. Drugs to relieve eye lesions: cataracts and macular degeneration in the elderly can cause symptoms of vision loss. You can use heptafolium digitalis bisaccharide eye drops, recombinant bovine basic fibroblast growth factor eye drops, etc. The above drugs can relieve the eye discomfort of the elderly and can protect the fundus of the eye. In addition to the above topical medications, lutein and anthocyanins, etc., can also relieve eye fatigue and relax eye muscles. Adolescents and children are in the growth and development period, they can properly consume foods containing lutein and anthocyanin during this period, such as grapefruit, grapefruit, kiwi, carrot, corn, spinach, kale, etc.