The invention discloses an eczema ointment and a preparation method thereof. The method comprises the following steps that 1) periostracum cicada, astragalus membranaceus, angelica sinensis, frankincense, myrrh, realgar and golden larch bark are smashed and immersed, and heat-under-reflux is carried out; filtering is carried out, a solvent is evaporated to obtain a Chinese herbal extract I; 2) decoction is conducted on wormwood and chrysanthemum indicum, and concentration is carried out to obtain a water extract II; 3) the Chinese herbal extract I, the water extract II, lotus seed powder and honey are mixed to prepare a mixed medicament III; 4) glycerin monostearate and aloe vera gel are mixed to be conducted with ultrasonication and heating to obtain a solution IV; 5) tacrolimus and a dispersing agent are mixed with a mixed liquid, and the solvent is evaporated to obtain a crude eczema ointment; 6) after high pressure homogenization is conducted on the crude material, the eczema ointment is obtained. The prepared eczema ointment has the functions of clearing damp, relieving itching, regulating immunity, preventing inflammatory and itch, clearing heart fire, tranquilizing mind by nourishing the heart, activating blood circulation, regulating qi, relieving pain, eliminating swelling, eliminating stagnation, promoting tissue regeneration, turning fester caused by pruritus and empyesis into tissue regeneration, and effecting a radical cure without any side effects.