The invention discloses a traditional Chinese medicinal pill used for treating tension headache and a preparation method thereof and belongs to the field of traditional Chinese medicines. The traditional Chinese medicinal pill used for treating tension headache is prepared from the following effective ingredient raw materials by weight: 66-82g of American ginseng, 63-78g of fructus lycii, 60-75g of dried rehmannia root, 57-70g of black sesame, 55-68g of wheat produced in Jianghuai region, 53-65g of polygonatum kingianum, 50-62g of Chinese dates, 43-59g of radix bupleuri, 40-55g of ligusticum wallichii, 38-52g of salviae miltiorrhizae, 35-48g of angelica root, 32-45g of Chinese angelica, 30-42g of cortex albiziae, 28-40g of sophora flower, 25-37g of curcuma aromatica, 23-35g of lindera aggregata, 20-33g of arisaema cum bile, 18-30g of arabian jasmine flower, 15-28g of polygonum multiflorum, 12-25g of nacre mother of pearl, 9-22g of selfheal, 6-18g of tuber fleeceflower stem, 4-12g of liquorice and 2-8g of centipedes. The traditional Chinese medicinal pill used for treating tension headache has the advantages that the selected medicinal materials are compatible and complementary each other, symptomatic treatment is carried out according to pathogenesis, the effects of tonifying the liver and kidney, soothing liver-qi stagnation, tonifying qi and nourishing yin, replenishing blood and activating blood as well as tranquilizing by nourishing the heart are realized, absorption effect is good, curative effect is obvious, no toxic or side effect is produced, no clinical adverse reaction is caused, and clinical verification shows that curative ratio on the tension headache is high.