The invention relates to the filed of health care food, in particular to three-flower health care oil with the blood-activating function. The health care oil comprises the following raw materials in weight part: 1400-1550 parts of rapeseeds, 30 parts of white sesames, 18 parts of tomato seeds, 15 parts of American ginseng, 12 parts of radix astragali, 20 parts of radix puerariae, 15 parts of bitter melon seeds, 10 parts of green bonnie flowers, 15 parts of sanchi flowers and 15 parts of snow lotus herb. According to the production process for the health care oil, the carbon dioxide subcritical extraction technology is adopted, so that the process is simple, and easy to realize; the extraction temperature is low, so the active ingredients in the raw materials cannot be damaged; the raw materials including the rapeseeds, white sesames and the like of which the oil extraction yield is relatively high are used as the carrier, and according to the rule that substances with similar molecular structures can easily dissolve in each other, the volatile oils, liposoluble constituents and the like are extracted in oil, so that not only is the cost of the health care oil reduced, but also the edible value of the health care oil is increased; the heal care effects of the precious traditional Chinese medicine such as the American ginseng, snow lotus herb and sanchi flowers are combined, so that the health care oil has the therapy effects of nourishing, maintaining health, activating blood and reducing stasis.