The invention provides a flexible flame-retardant rubber curtain with high strength, long service life and good visual effect, which realizes good flame retardance, high strength, long service life, good flattening performance, rich stereoscopic impression of pictures and bright and gentle picture quality, is easy to clean and convenient to prepare and does not need a curtain base for support. The flexible flame-retardant rubber curtain consists of the following components in parts by weight: 100 parts of natural rubber, 2-3.5 parts of vulcanizing agent, 0.8-1.5 parts of accelerant, 4-6 parts of zinc oxide, 2-3 parts of stearic acid, 20-30 parts of white carbon black, 10-15 parts of titanium dioxide, 25-35 parts of flame retardant and 8-30 parts of softener, and preferentially 3-3.5 parts of vulcanizing agent, 1-1.5 parts of accelerant, 4-5 parts of zinc oxide, 25-30 parts of white carbon black, 12-14 parts of titanium dioxide, 25-30 parts of flame retardant and 8-15 parts of softener. A preparation method comprises the following steps of: putting the natural rubber, zinc oxide, stearic acid, white carbon black, titanium dioxide, flame retardant and softener in a closed rubber mixing machine; performing rubber mixing at 95-105 DEG C for 13-17 minutes to obtain a rubber compound; adding the vulcanizing agent and the accelerant into the rubber compound; remilling in an open rubber mixing machine for 4-6 times and discharging sheet; and vulcanizing the rubber compound after the remilling in a vulcanizing machine.