The invention provides a health-care product and a preparing method thereof, and belongs to the field of health-care products. The raw materials of the health-care product comprise, by weight, 5-50 parts of South Africa leaves and 5-50 parts of setaria viridis. The preparing method of the health-care product comprises the steps of rinsing of the materials, sterilizing the materials and mixing the materials after pulverizing the materials. The South Africa leaves are adopted as the main ingredient of the health-care product, then the South Africa leaves are matched with the setaria viridis, the South Africa leaves can protect the liver, cool the blood and purify the blood, and thus the South Africa leaves can improve blood supply in the liver, while the setaria viridis can remove heat from the liver and alleviate the burden of the liver, combining the effects of removing heat from the liver and nourishing the liver, the setaria viridis has an obvious effect of treating astigmatism, presbyopia, myopia, and glaucoma. According to the preparing method of the health-care product, through the operation of rinsing, sterilizing and the like, the effects of the raw materials of the health-care product are maintained to the largest extent, and the health-care product has more obvious effects of protecting vision, and protecting and clearing the liver.