The invention discloses a washing-resistant rubber lining for a cyclone and a preparation method thereof. The rubber lining is prepared by taking the nitrile rubber and butadiene rubber as matrix, taking polyurethane cellosilk, carbon fiber and polyamide fiber as the skeleton fiber, taking the sepiolite powder, carbon black and nano-aluminum oxide powder as filler, taking a aluminic ester couplingagent, liquid coumarone resin and modifying additive as the additive, and mixing the raw materials with anti-wearing auxiliary, a sulfurizing agent BPO and DM, wherein the anti-wearing auxiliary is prepared by mixing nitrile rubber powder, dioctyl phthalate, aluminium oxide, succinic acid and KH580; the modifying additive is prepared by mixing KH570, nanometer aluminum hydroxide, acetone and barium hydroxide. By arranging the rubber lining on the inner wall of the cyclone, thus the ore pulp directly impacts on the rubber lining, and the aim of protecting the inner wall of the cyclone is achieved; the rubber lining is easy to change after being damaged, and the service life of the cyclone is greatly prolonged.