The invention discloses dry cleaning soap for removing stubborn stains and a preparation method thereof. The dry cleaning soap comprises the following components in parts by weight: 1000-2000 parts of surfactant, 500-2000 parts of sodium carbonate, 10-40 parts of sodium sulfite, and an appropriate amount of water. The preparation method is as follows: evenly mixing the compositions by weight; and heating at the temperature of 70-90 DEG C, and then cooling to obtain the dry cleaning soap. The compositions of the dry cleaning soap are simple and is not harmful to a human body, have a good cleaning effect for various stubborn stains such as blood, sweat, ink trace, fruit juice, and ball-point pen trace. The clothes are not subjected to decoloration and damage after being washed by the soap. The soap is applicable to various materials that need washing. The dry cleaning soap is convenient for use, and is smeared on the stains for dry-cleaning, and the clothes is rinsed with fresh water after cleaning. In addition, the dry cleaning soap is no irritant to human bodies, therefore harmless, can be used for washing hair or feet. When being used in washing the hair, it can remove dandruff, and in washing the feed, it prevents the feet from odor and sweating.