The invention relates to the technical field of etching solution, in particular to an etching solution for a touch screen and a preparation method thereof. Each liter of the etching solution consists of the following raw materials: 180-220 mL of hydrochloric acid, 5-20 g of sodium dihydrogen phosphate, 70-90 mL of hydrofluoric acid, Hydrogen peroxide 40-50mL, 4-methyl-5-(2-acetoxyethyl)thiazole 3-7mL, cetylpyridinium chloride 0.1-1mL, the balance is water. The present invention replaces ferric chloride with hydrofluoric acid and hydrogen peroxide, so there is no need to frequently replace the etching solution, which not only saves resources but also reduces pollution to the environment. Used in conjunction with sodium dihydrogen phosphate, hydrochloric acid, hydrofluoric acid, and hydrogen peroxide, the etching is stable, the etching speed is moderate, and the etching is uniform. The edges of the etched electrode pattern are neat and there is basically no side etching.