The invention relates to an itraconazole gel for dogs and a preparation method thereof, belonging to animal medicines. The gel consists of itraconazole, hydroxypropyl-beta-cyclodextrin, carbomer 940, salicylic acid, polyethylene glycol-400, ethylparaben, absolute ethyl alcohol, concentrated hydrochloric acid, distilled water and triethanolamine. The preparation method comprises the following steps: preparing an itraconazole inclusion compound solution by a hydroxypropyl-beta-cyclodextrin inclusion technology; preparing the gel substrate from the carbomer 940, the salicylic acid, the polyethylene glycol-400, the ethylparaben and the distilled water; mixing and stirring the inclusion compound solution and the gel substrate evenly; regulating the pH value; and carrying out circulating steam sterilization to obtain the itraconazole gel. The finished product of the gel prepared by the invention is faint yellow, transparent and even, and has stable characters and good medicine penetrating effect, the content meets a criterion, the content of medicine in skin is higher, the bacteriostasis effect and the clinic curative effect are superior to that of general external antifungal agents, and the itraconazole gel has the characteristics of no stimulation, no toxicity, weak sensitization, safety and high efficiency.