The invention provides a method for preparing an anti-skid liquid, and belongs to the technical field of skid resistance of ceramic tiles. The method comprises the following steps: (1), preparing thefollowing raw materials of, in parts by weight, 20-40 parts of fruit acid, 5-10 parts of acetic acid, 10-20 parts of sodium chloride, 5-10 parts of potassium carbonate, 8-15 parts of a surfactant, 0.2-2 parts of an emulsifier, 0.3-1 part of an antifoaming agent, 0.5-1 part of a corrosion inhibitor and 30-50 parts of deionized water; (2), placing the deionized water in an electric heating stainlesssteel reaction kettle, performing heating to 60-75 DEG C, adding the fruit acid, acetic acid, sodium chloride and potassium carbonate, performing dissolution in the deionized water, and performing stirring for 15-20 minutes so as to obtain a mixed solution A; (3), cooling the mixed solution A to 40-60 DEG C, adding the surfactant and emulsifier, and performing stirring for 15-20 minutes so as toobtain a mixed solution B; and (4), cooling the mixed solution B to 25-40 DEG C, adding the antifoaming agent and corrosion inhibitor, and performing stirring for 10-15 minutes so as to obtain the anti-skid liquid. The anti-skid agent is applied to anti-skid treatment on surfaces of the floor tiles, the process of anti-skid treatment on the surfaces of the floor tiles can be simplified, and a goodanti-skid effect and no influence on the glossiness of the surfaces can be achieved at the same time.