The invention discloses whitening and freckle-removing cream and a preparation method thereof. The whitening and freckle-removing cream comprises water, butanediol, caprylic / capric triglyceride, isohexadecane, glycerol, cyclopentasiloxane, butyrspermum parkii butter, trehalose, cetearyl olivate, sorbitan olivate, cetearyl alcohol, cetearyl glucoside, magnolia sieboldii extract, citrus peel extract, hydrogenated lecithin, phytosterol, bisabolol, tocopheryl acetate, glycyrrhiza glabra root extract, thymus serpyllum extract, panthenol, sodium hyaluronate and the like. The whitening and freckle-removing cream disclosed by the invention can be used for inhibiting tautomerase activity of tyrosinase and dopachrome and hindering polymerization of DHI; the formation of melanin in a body is inhibited, the regeneration capability of pigment cells is improved, the pigment deposition is reduced and pigment cell detachment is promoted; the self-immunity of the cells is enhanced, and the skin elasticity and a metabolism function are improved; and the self-protection capability of skins is improved and the safe whitening and freckle-removing effects are realized.