The invention discloses a Chinese herba preparation for treating hypertension. The Chinese herba preparation comprises components in parts by weight as follows: uncaria, rhizoma alismatis, Chinese yams, honeysuckles, ligusticum wallichii, rhizoma atractylodis macrocephalae, wild chrysanthemum flowers, cassia seeds, salvia miltiorrhiza, safflower carthamus, parasitic loranthus, radix scrophulariae, radix ophiopogonis, wolfberry fruits, mulberry leaves and scorpions. The Chinese herba preparation is unique in formula, has the functions of activating blood, removing stasis, calming the liver, suppressing yang, eliminating phlegm, relieving dizziness, nourishing the liver and the kidneys, promoting flow of qi and blood and adjusting the balance of yin and yang of a human body, can be used for treating relevant diseases such as strokes, coronary heart diseases, headaches, dizziness, vertigo and the like which are caused by hypertension, can also reduce blood glucose, blood fat and blood viscosity, can effectively increase blood flow volumes of arteries and veins, reduces the injury degrees of myocardial ischemia and myocardial infarction, reduces blood vessel resistance, restrains coronary atherosclerosis, improves brain tissue microcirculation and adjusts circulatory disturbances, has a good treatment effect on a hypertensive, reduces blood pressure stably, and reduces dependency of a patient on Western medicines. The invention further discloses a preparation method of a capsule of the preparation.