The invention discloses a moisturizing and flavor-enhancing additive for cigarettes as well as a preparation method and application thereof, wherein the additive comprises traditional Chinese medicine extract compositions or compound traditional Chinese medicine extracts; and the traditional Chinese medicines comprise herba epimedii, eclipta, sweet almond, leonurus, dandelion and pummelo peel. The moisturizing and flavor-enhancing additive is prepared according to the following steps of: respectively extracting and refining the herba epimedii, the eclipta, the sweet almond, the leonurus, the dandelion and the pummelo peel with solvent, and concocting the moisturizing and flavor-enhancing additive according to the proportion of 1-8: 0.8-6: 0..5-4: 0.3-4: 0.3-5: 1, or extracting and refining to prepare the moisturizing and flavor-enhancing additive after mixing the herba epimedii, the eclipta, the sweet almond, the leonurus, the dandelion and the pummelo peel according to the proportion of 0.5-8: 0.5-6: 0.2-4: 0.3-4: 0.3-5: 1. The additive is added to tobacco shreds, tobacco stems and slices of cigarettes and the addition proportion is 0.002-1%wt. After the additive is added to the tobacco shreds, tobacco stems and slices of cigarettes, the moisture can be maintained under normal-temperature dry environment, so that favorable physical moisturizing function is provided.