The invention discloses a traditional Chinese medicine for treating bronchial asthma, which is prepared by dispensing a component one with any five to six medicines in a component two, wherein the component one contains 6-10 parts of rhodiola root, 6-10 parts of ligustrum lucidum, 6-10 parts of gynostemma pentaphylla, 6-8 parts of tag, 4-8parts of cinnamon,6-8 parts of radix sophorae falvescentis,6-10 parts of baikal skullcap root, 6-10 parts of earthworm, 6-8 parts of almond, 6-10 parts of brassica alba boiss, 2-8 parts of agilawood,6-12 parts of radix paeoniae alba, 4-8 parts of asarum, 4-8parts of fructus gleditsiae and 2-8 parts of datura flower; the component two contains 6-10 parts of ginseng, 6-10 parts of rhizoma atractylodis, 6-10 parts of PORIA from Yunnan of China, 6-10 partsof root of fangji, 6-8 parts of lepidium seed, 6-10 parts of magnolia officinalis, 6-8 parts of costus root, 6-8 parts of rhizoma zingiberis, 6-8 parts of rhizoma coptidis, 6-10 parts of shizandra berry, 6-10 parts of peucedanum root, 6-10 parts of perilla-seed, 6-10 parts of radish seed, 6-8 parts of liquorice and 6-8 parts of ant. With no toxic and side effect and obvious curative effect, the invention can treat various symptoms, abnormal pathology, physiological change or basic aetiological agent of asthma, fully replace cortical hormone, alleviate the pain of patients, clear away corticalhormone digested by human bodies for a long time and toxin deposited by chemical medicaments, and adjust the internal secretion of the human bodies.