The invention relates to a pharmaceutical composition for hair growth and a preparation method thereof. Its active ingredients are composed of the following raw materials: safflower, rehmannia glutinosa, rehmannia glutinosa, Sophora flavescens, Radix Paeoniae Alba, Sperancifolia, Polygonatum, Cortex Phellodendri, Codonopsis pilosula, Minoxidil, Tangeretin, Epidermal Growth Factor. The present invention uses safflower, rehmannia glutinosa, rehmannia glutinosa, flavescens flavescens, Radix Paeoniae Alba, Tugucao, Polygonatum, Cortex Phellodendri and Codonopsis pilosula as components of traditional Chinese medicines, and takes minoxidil, orange peel and epidermal growth factor as components of western medicines. Used in combination, it can penetrate the cortex and be directly absorbed by cortical cells, improve the nutritional status of the hair, regulate the balance of endocrine and sex hormones, stimulate the production of melanin in the human body, prevent and treat both physiological and pathological hair loss, and have good clinical effects.