The invention belongs to the field of coal flame-retardant dust suppressants. The invention specifically discloses a nitrogen-phosphorus-silicon synergistic coal flame-retardant dust suppressant and apreparation method thereof. The nitrogen-phosphorus-silicon synergistic coal flame-retardant dust suppressant comprise the following components: 0.08 to 0.12 part of a phosphorus-based flame retardant, 0.10 to 0.14 part of a nitrogen-containing silane coupling agent, 0.01 to 0.05 part of an aldehyde compound, 100.0 to 200.0 parts of a solvent, 0.18 to 0.36 part of a silicon flame retardant, 0.1-0.4 part of a pH regulator, 83.0 to 125.0 parts of deionized water, 57.0 to 95.0 parts of alcohol, 1.0 to 2.0 parts of a natural polymer, 10.0 to 20.0 parts of a monomer, 4.0 to 8.0 parts of a pH buffer agent, 0.1 to 0.4 part of an initiator, 0.02 to 0.08 part of a cross-linking agent, 0.2 to 0.4 part of a surfactant and 0.2 to 1.0 part of a plasticizer. The preparation method comprises the following steps: grafting a nitrogen-containing silane coupling agent onto phosphorus flame retardant molecules by using an aldehyde compound, then hydrolyzing the silicon-based flame retardant, carrying outdehydration reaction between hydroxyl groups on the hydrolyzed silicon-based flame retardant and surface hydroxyl groups on the silicon-based flame retardant to obtain a nitrogen-phosphorus-silicon synergistic flame retardant, and finally organically combining the nitrogen-phosphorus-silicon synergistic flame retardant with dust suppression components such as a natural polymer, a monomer, glycerol and a surfactant in the same system through a polymer free radical polymerization reaction, so that the flame retardant has flame retardance and dust suppression properties.