The invention relates to a method for preparing
sulfadoxine, and belongs to the field of the preparation of
sulfanilamide antibacterial medicaments. The method comprises the following processes of: performing methyl oxidation reaction and refining, wherein the process of performing the methyl oxidation reaction comprises the following step of: adding
methanol solution into a reaction kettle with a stirrer, adding
sodium hydroxide, stirring to perform
reflux reaction, recovering
methanol until the solution is dried, adding water, continuing to recover the
methanol, pressing feed liquid into a decoloration pot, regulating the pH value of the feed liquid, adding the water and a decolorizer into the feed liquid, keeping the temperature and decolorizing; and after decolorizing, performing filter pressing on the feed liquid by a
filter press to a
precipitation pot for precipitating, regulating the pH value of the feed liquid again, centrifuging, dehydrating, spin-
drying and discharging to obtain a
sulfadoxine crude product. The process of refining comprises the following steps of: adding the water into a
dissolution pot, adding the
sulfadoxine crude product with heating and stirring, adding
calcium to obtain liquid to be decolorated, decolorating, performing the filter pressing on the decolorated liquid by the
filter press to a
crystallization pot, regulating the pH value, centrifuging, dehydrating to obtain a
filter cake, centrifuging, spin-
drying, discharging and
drying to obtain a sulfadoxine finished product. The method has the advantages of high yield, stable quality of the finished product and high purity, and residues of a harmful
solvent carried in the previous reaction process are reduced.