The invention discloses a method for producing an environmental-protection type sound-absorbing and 
flame-retardant 
sponge. The method comprises the following steps of: (1) 
raw material proportioning: weighting the following raw materials in parts by weight: 50 parts of 
toluene di-
isocyanate, 100 parts of polyether, 3.7 parts of water, 1.2 parts of stabilizer, 0.5 part of catalyst, 2 parts of 
foaming agent, and 15 parts of 
flame retardant; (2) mixing reaction, adding the 
toluene di-
isocyanate and polyether into a stirring tank, and uniformly stirring; delivering the water, stabilizer, catalyst, 
foaming agent and 
flame retardant and the uniformly mixed 
toluene di-
isocyanate and polyether into a mixing head to carry out mixing reaction at the temperature of 21 DEG C-23 DEG C under the pressure of 0.25Pa; (3) foaming, 
punching the mixture into a foaming box, and carrying out chain extension, foaming, crosslinking and solidifying to obtain the finished 
sponge. The produced sound-absorbing and flame-retardant 
sponge has multiple sound-absorbing and flame-retardant effects, thereby satisfying the multiple sound-absorbing and flame-retardant requirements; the sound-absorbing and flame-retardant property is stable, the 
bromine is eliminated, and the heavy 
metal content achieves the environment protection requirement; and the service life is prolonged.