The invention discloses a medicine for treating kidney qi deficiency benign prostate hyperplasia and a preparation method thereof. The raw medicinal materials include morinda officinalis, boschniakia rossica, petelot habenaria, broom, epimedium, hemiphragma heterophyllum, lygodium japonicum, serissa serissoides, peperomia dindygulensis miq, hedyotis diffusa, zebrine pendula, lobelia sessilifolia, patience dock roots, dayflower, physalis peruviana l, rhizoma sparganii, red yeast rice, astilbe chinensis, ampelopsis roots, cassia twig, yanhusuo, notoginseng, common clubmoss herb, tea begonia, frankincense, hairy waxmyrtle bark, sargentodoxa cuneata, youngia japonica, salvia miltiorrhiza and radix astragali and radix glycyrrhizae. The medicine for treating kidney qi deficiency benign prostate hyperplasia has the advantages of mainly warming yang and invigorating the kidney, also relieving internal heat or fever, promoting blood circulation to remove blood stasis and mainly treating kidney qi deficiency benign prostate hyperplasia. The traditional Chinese medicinal materials with different drug properties are combined scientifically, an ideal treatment effect is realized, the preparation process is simple, dosage is convenient, and the medicine is easy to prepare, low in cost, safe, free of side effects, capable of directly reaching the lesion, short in treatment course and not prone to relapse after a patient is cured.