The invention discloses a water purifying agent for aquaculture, and a preparation method thereof. The water purifying agent comprises, by weight, 50-60 parts of tourmaline particles, 30-50 parts of modified zeolite, 20-30 parts of polyaluminum chloride, 15-25 parts of potassium ferrate, 10-20 parts of copper sulfate, 3-8 parts of carbon black, 10-30 parts of activated carbon fibers, 2-8 parts of diatomaceous earth, 3-8 parts of calcium oxide and 1-5 parts of magnesium oxide. The preparation method comprises the following steps: crushing and uniformly mixing the tourmaline particles, modified zeolite, polyaluminum chloride, potassium ferrate, copper sulfate, carbon black, activated carbon fibers, diatomaceous earth, calcium oxide and magnesium oxide to obtain a powder, and drying the powder to produce the water purifying agent for aquaculture. The water purifying agent for aquaculture has the advantages of physical purification and chemical preparation synergism, obvious coagulation effect, and fastness and thoroughness in purification, and is suitable for large-scale promotion.