The invention discloses a medicine for treating chronic rhinitis and a preparing method, and belongs to the field of traditional Chinese medicines. The medicine comprises panicum repens, morinda parvifolia, perilla frutescens heads, herbs of puncturevine caltrop, radix angelicae, cotton rose hibiscus leaves, biond magnolia flowers, thyrocarpus glochidiatus, roots of manyflower glorybower, arthraxon hispidus, pogostemon cablin, roots or herbs of snowcreeper porana, araceae pothos chinensis, stichopus japonicus, astragalus bhotanensis and herba asari. The compatibility of the medicinal materials is suitable, all the medicinal materials are matched, the effects of clearing heat, calming the liver, removing dampness, resolving toxin, dispelling wind and cold, depressing qi, eliminating phlegm, dispersing swelling, evacuating pus, clearing away lung heat, cooling blood, dispersing cold and relieving the stuffy nose are achieved, and the medicine for treating chronic rhinitis has the advantages of being fast in effect taking, high in cure rate, free of toxic and side effects, safe and convenient. According to the unique formula, the focus can be directly treated, disease qi can be removed, and the medicine can be widely applied to the clinical treatment of chronic rhinitis.