The invention relates to a method for municipal sludge in-situ detwatering by utilization of Fenton sludge. Sludge is subjected to press filtration and dewatering in a sewage treatment plant, then sulfuric acid is added, activation is carried out, thus iron elements with an ionic state exist in the sludge, plastic drain boards are put into municipal sludge, dewatering pre-treatment is carried out, water is drained through a conventional vacuum precompressed drainage method, the Fenton sludge after activation of sulfuric acid is added in the municipal sludge after pre-treatment, the mixture is stirred uniformly, quicklime is added, stirring is carried out, thus the sludge and calcium oxide are mixed uniformly and rapidly, pH adjustment, deodorizing and disinfection are carried out, and the purposes of deep dewatering and stabilization are achieved. The provided method overcomes the detect of high operation and disposal costs of previous sludge processing. The sludge containing a lot of iron elements as a product of the Fenton oxidation method is employed as a coagulant for municipal sludge solidified treatment, the sludge after activation contains a lot of Fe<3+> irons, the ferric salt with a high valence can be employed as a leaching agent, heavy metal ions in the sludge can be leached, and the sludge is discharged.