The invention relates to a traditional Chinese medicine composition for vision rehabilitation and a preparation method thereof. In the prior art, the processes all have the problems that the processes are coarse, the prepared preparations are instable, the contents of active constituents are low and the treatment effect in the course of practical application is unsatisfied. The composition is prepared from the following 24 traditional Chinese medicines: antelope horn, caltrop, equisetum, chrysanthemum, plantain seed, selfheal, cassia seed, ginseng, cornel (prepared), dendrobe, wolfberry fruit, dodder, glossy privet fruit, abalone shell, coptis root, pipewort, fiveleaf akebia, prepared rehmannia root, yam, alisma, poria, moutan bark, radix rehmanniae and betel palm. The process is advanced, the content of active constituents is high and the preparation has good stability. The composition has the efficacies of nourishing liver and kidney, nourishing yin, promoting the production of the body fluid, removing heat from the liver, and improving eyesight, and is mainly used for patients having the symptoms of photophobia, blurred vision, glaucoma and primary and medium cataract caused bydeficiency of liver-yin and kidney-yin. The clinic pharmacodynamic test effect is obviously improved, the bioavailability is high and no toxic or side effect is generated.