The invention provides a mild skin-care body wash for children and a preparation method thereof and relates to the field of daily cleaning supplies. The mild skin-care body wash consists of the following raw materials by mass percent: 10-20% of glyceride-based alkyl amido betaine, 3-8% of tea tree essential oil, 3-7% of lanolin alcohol, 3-7% of a biological bactericide and the balance of water, wherein the structural formula of glyceride-based alkyl amido betaine is R-CO-NH-(CH2)3-N+(CH3)2-CH2-COO-; and R is a glyceride base provided by glyceride. According to the mild skin-care body wash, glyceride-based alkyl amido betaine obtained through connecting the glyceride base with alkyl amido betaine is endowed with favorable tenderness, and can generate rich and fine foams; further, in cooperation with tea tree essential oil, lanolin alcohol and the biological bactericide, the prepared body wash has favorable mild cleaning property, sterilization and disinfection performance and skin-care effect, can effectively wash off dirt and dust on the skin, meanwhile, moistens the skin, relieves dryness, keeps the skin clean, comfortable and tender, and does not injure the delicate skin of children.