Rubber used for solid tyres and a preparing method thereof are disclosed. The rubber includes natural rubber, butadiene-acrylonitrile rubber, polybutadiene, 2-hydroxyethyl acrylate, graphene, nanometer titanium dioxide, stearic acid, an antioxidant, a vulcanizing agent, a coupling agent and a filler. The method includes adding polymer into an internal mixer, plastifying the polymer, then adding the graphene, the 2-hydroxyethyl acrylate and the silane coupling agent, blending the mixture, then adding the rest components in order, and discharging the rubber after blending is finished to obtain the rubber used for solid tyres. The rubber has good shaping effects, and has good using properties such as wear resistance, corrosion resistance and weatherability. The rubber is used for preparing the solid tyres and provides a guarantee for automobile using safety.