The invention provides a pharmaceutical composition for treating bovine pneumonia and a preparation method of the pharmaceutical composition for treating bovine pneumonia. The pharmaceutical composition is prepared from the following medicinal raw material: houttuynia cordata, triumfetta rhomboidea, fructus schizandrae, dicliptera chinensis, uncaria, sweet wormwood, almond, tussilago farfara, radix isatidis, rhizoma anemarrhenae, caulis perllae, zehneria mysorensis arn, lygodium japonicum, Japanese cayratia herb, Japanese ardisia, folium eriobotryae, fructus chebulae, hypericum japonicum, puffball, tamarix chinensis, licorice root, delavay falsepanax herb, fragile blueberry, Chinese white birch sap, water-dragon, Yunnan pleione tuber, peganum harmala and herb of hairystalk loosestrife. The pharmaceutical composition for treating bovine pneumonia can be used for improving the disease resistance of the bovine and boosting the immunity of the bovine while achieving the effects of clearing away heat and toxic materials, freeing lungs and relieving asthma, has the advantages of being purely natural, free of disease resistance, residues and toxic and side effects, strong in pertinence, remarkable in curative effect by directly reaching lesion, and the like. Moreover, the pharmaceutical composition has a function of promoting growth of cow to some extent.