The invention discloses a long-acting boiler scale remover and a preparation method for same. The scale remover is composed of, by weight, 15-18 parts of lauryl sodium sulfate, 5-10 parts of sulfamic acid, 6-12 parts of dodecenyl succinic acid, 6-9 parts of lignin, 8-10 parts of sodium gluconate, 4-9 parts of vinyl bis-stearamide, 3-6 parts of aniline, 5-8 parts of polyacrylamide, 10-20 parts of ethylene glycol, 8-12 parts of sodium carbonate, and 200-300 parts of water. The boiler scale remover has the following advantages: 1) the scale remover is green, environment-friendly and pollution free and has no damages on environment and human body during production and usage; 2) the scale remover has excellent scale removal performance, can quickly remove the water scale in the interior of the boiler, and can form a protective layer on an inner wall of the boiler after use, so that accumulation rate of the water scale is reduced and maintenance cost is effectively reduced; and 3) the scale remover has low cost and simple components, is simplified and reasonable in selection on raw materials, has simple and convenient production process, and is suitable for large-scale application.