The invention discloses a traditional Chinese medicine wine for invigorating qi, tonifying the kidney and enhancing immunity. The preparation method comprises the following steps: weighing Desmodium sambuense root, fenugreek, balsamine, Schefflera kwangsiensis, Fructus Forsythiae, glossy privet fruit, Drymoglossum piloselloides, tuckahoe, Farfugium japonicum, locust tree root, angelica tail, chinese elm bark, oriental wormwood, Cinquefoil, coffee senna, caesalpinia seed, Bighead Atractylodes Rhizome, Begonia fimbristipula, schisandra fruit, cortex ailanthi, radix isatidis, fructus piperis longi and Potentilla glabra, mixing, and pulverizing into crude powder for later use; wrapping the crude powder with gauze to obtain a traditional Chinese medicine bag, putting in a container, adding 1000 parts by weight of 62 %vol white wine, soaking, sealing the container, and standing in a cool dry place for three months; and finally, discarding the traditional Chinese medicine bag to obtain the traditional Chinese medicine wine. The traditional Chinese medicine prepared from pure traditional Chinese medicines organically combines the traditional Chinese medicines, has the advantages of high safety, no toxic or side effect and favorable mouthfeel, can be easily absorbed by the human body, and has the effects of invigorating qi, tonifying the kidney, enhancing immunity and promoting nourishing and health care. The preparation method is simple, convenient to operate, and low in cost.