The invention discloses a traditional Chinese medicine ointment used for treating keratosis pilaris, and a preparation method thereof. The traditional Chinese medicine ointment is prepared from following raw materials, aloe, spirulina platensis powder, sea silt, herba portulacae, rhizoma bletillae, chamomile, Trillium tschonoskii Maxim., raw radix astragalis, jack fruit, pineberry, periostracum cicada, fresh rose flower, tuna oil, and camellia oil. The traditional Chinese medicine ointment for external use is used for treating keratosis pilaris, is capable of solving problems of conventional therapeutic approaches on keratosis pilaris, is safe, is suitable for long-term application, is fragrant, is capable of improving symptoms of keratosis pilaris rapidly, nourishing and protecting skin, and eliminating symptoms of keratosis pilaris; and no side effect is caused.