The invention discloses an itching-relieving body wash and a preparation method thereof. The itching-relieving body wash comprises the raw materials of, by mass, 1.0-20.0% of an amphoteric surfactant, 6.0-20.0% of an anionic surfactant, 0.5-8.0% of a non-ionic surfactant, 0.1-8.0% of a polyol humectant, 0.5-2.0% of a traditional Chinese medicine extract, 0.1-2.0% of a moisture, 0.01-2.0% of phytosterol, 0.01-0.5% of a chelating agent, 0-2.0% of a pearlescent agent, 0-2.0% of a viscosity adjusting agent, 0-0.5% of a conditioning agent, 0-0.5% of a foam stabilizing agent, 0-0.5% of an essence, 0-0.2% of a pH adjusting agent, 0-0.8% of a preservative, and balance of deionized water. The traditional Chinese medicine extract comprises a mixture of a purslane extract and a common cnidium fruit extract. The itching-relieving body wash has excellent antihistamine, antibacterial, bacteria-inhibiting, anti-inflammatory, and anti-allergic effects.