The invention provides kidney-tonifying and qi-benefiting wine and a preparation method thereof and belongs to the technical field of traditional Chinese medicines. The kidney-tonifying and qi-benefiting wine is prepared from raw materials in parts by weight as follows: 15-25 parts of radix angelicae sinensis, 10-15 parts of radix codonopsis, 20-25 parts of radix astragali, 10-15 parts of radix morindae officinalis, 15-20 parts of radix polygoni multiflori, 5-10 parts of cortex cinnamomi, 4-9 parts of herba cynomorii, 10-15 parts of rhizoma curculiginis, 12-18 parts of poria cocos, 8-12 parts of cortex eucommiae, 6-10 parts of velvet antler, 20-30 parts of Chinese red dates, 10-15 parts of rhizoma polygonati, 20-30 parts of fructus lycii, 7-12 parts of fructus psoraleae and 1,000-1,500 parts of rice wine. The invention further provides the preparation method of the kidney-tonifying and qi-benefiting wine. The kidney-tonifying and qi-benefiting wine is prepared from pure natural traditional Chinese medicines, has the efficacy of nourishing blood and qi, tonifying the kidney, preventing senescence and blackening hair and has no toxic or side effects.