The invention provides a makeup-removing handmade soap and a preparation method thereof, which relate to the technical field of cosmetics. Including Phase A, Phase B, Phase C, Phase D, Phase E, Phase F; Phase A includes fatty acids, Phase B includes glycerin, propylene glycol, sorbitol, PEG‑6 caprylic / capric glycerides, cocamide propane Base betaine, sodium cocoyl glycinate, C phase includes sodium hydroxide, water, D phase includes betaine, ethanol, E phase includes camellia extract, rosehip oil, essence, F phase almond shell powder microspheres. Add Phase A and Phase B into the container, add 1 / 2 of the ethanol of Phase D, heat at 65-75°C for 0.5h; mix Phase C and add to the container; add the remaining components of Phase D into the container, heat at 75-80°C for 40min; add Phase E, stir evenly and filter hot through a filter; add phase F, mix and shape; the handmade soap of this application has simple process, fast production, solid and portable, low pH, not easy to damage the skin, and has an excellent effect of removing makeup.