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 Plumbagella micrantha, red ginseng, mallotus root, epimedium, japanese clover, hen egg yolk, girald pteroxygonum root, coltsfoot flower, Balsamiferou Blumea Herb, cowherb seed, Arillus Longan, rosebay leaf, black sesame seed, sophora japonica, damnacanthus root, Pogonatherum crinitum, Juncus effusus, licorice, oak bark, Cacumen Tamaricis, lawn pennywort and Ilex rotunda bark, 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 52 %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.