The invention discloses a moisturizing and acne removing facial cleanser and a preparing method thereof. The moisturizing and acne removing facial cleanser comprises, by mass, 15-20% of lauryl sodium sulfate, 2.5-3.5% of coconut oil fatty acid monoethanol amide, 2.5-3.5% of cocamidopropyl betaine, 4-6% of triethanolamine, 1.5-2.5% of fatty acid, 1-3% of wool fat, 5-8% of hyaluronic acid, 5-10% of traditional Chinese medicine extract, 0.5-1.5% of essence and the balance deionized water. The traditional Chinese medicine extract includes forsythia suspense, mother chrysanthemums, isatis tinctoria roots, roots of common peony, carmine radish, water spinach, hedgehog hide, saruma roots, cyrtomium yamamotoi tagawa, radix scutellariae, roots of poisonous flueggea, zanthoxylum nitidum leaves, trillium tschonoskii maxim, astragali radix and polygonum cuspidatum. The moisturizing and acne removing facial cleanser overcomes the defects of existing products, the formula is moderate and free of irritation, pathogenic bacteria can be effectively killed, the face skin can be improved and repaired, and face acnes can be effectively prevented and treated.