The invention discloses all-directional conductive polyurethane foam and a preparation method thereof. The method comprises the following specific steps that S1, foam is prepared, wherein a foamed sponge taking polyurethane as the main component is cut into sheets; S2, conductive cloth is prepared, wherein polyurethane fiber plaid cloth is put into a vacuum chamber, and the plaid cloth is subjected to copper plating through multi-arc ion plating to form a conductive cloth; S3, the foam is cleaned; and S4, glue spraying and cloth pasting are carried out on the foam, wherein the cut foam is subjected to liquid glue spraying and conductive cloth pasting through a glue spraying and cloth pasting device. The polyurethane foam has the advantages of high conductivity, high softness, large extrusion degree, good shielding effect and the like, and has extremely high cost performance; and a cloth winding mechanism of the glue spraying and cloth pasting device can be disassembled, the replaceableproperty of the conductive cloth is ensured, and the all-directional conductive polyurethane foam with different sizes can be produced in large batches. The device has the advantages of being convenient to operate, firm in conductive cloth pasting, time-saving, labor-saving and the like.