The invention discloses a composite powered calcium sulfate sewage treatment agent and a method for preparing the same. The sewage treatment agent comprises the following materials in weight portion:5 to 10 portions of tartaric acid, 3 to 5 portions of malic acid, 60 to 70 portions of calcium sulfate, 10 to 15 portions of magnesium carbonate, 10 to 20 positions of calcium carbonate, 10 to 20 portions of ferric chloride, 10 to 20 portions of calcium oxide and 2 to 3 portions of polyacrylamide. The method is to mix the materials. Compared with the prior art, the sewage treatment agent and the method have the advantages of multifunction, high efficiency, environment protection, quick sewage treatment speed, short treatment time, broad-spectrum and high-efficiency removal of various pollutants and harmful substances and strong adaptively to the sewage muddiness, wide pH value range and wide water temperature change of the sewage. The sewage treatment agent and the method have high alkalization degree, small corrosion, convenient production and no pollution in the production process, simple product package, convenient transportation and low composite cost.