The invention relates to a method for preparing traditional Chinese medicine health-care liquor, which belongs to the technical field of liquor brewing. The method is characterized by being carried out according to the following procedures: pulverizing medicinal materials, sieving, saccharifying starch, filtering or centrifugalizing to remove medicine residues, fermenting saccharification liquid to prepare alcohol and ethanol, separating double water phases of inorganic salt and collecting an upper phase, wherein the medicinal materials are peltate yam, ussuri fritillary, yam, radix puerariae, yam, ginseng and the like which are rich in starch, the starch in the medicinal materials is saccharified by a double-enzyme method, the saccharification liquid is inoculated with a strain which produces the ethanol to carry out alcohol fermentation, the inorganic salt is added into fermentation liquid after the fermentation is finished, the ethanol is replenished according to requirements to form the double water phases, and the upper phase is separated so as to obtain the health-care liquor. At different periods of saccharification or different periods of alcohol fermentation, the assistant materials of other medicinal materials are added for assisting or enhancing the health-care function of the health-care liquor. The invention overcomes the defects of long consumed time of production, incomplete dissolution of the traditional Chinese medicine effect components of the medicinal materials and the like of the traditional health-care liquor, omits a traditional distilling technology, saves energy resources and retains the natural and pure taste of the original liquor.