The invention relates to a strippable semiconductive shielding rubber for rubber insulation and a preparation method thereof. The strippable semiconductive shielding rubber comprises the following components in parts by weight: 100 parts of nitrile-butadiene rubber, 0.5-8 parts of graphene, 10-40 parts of conductive carbon black, 7-15 parts of plasticizer, 1-2 parts of anti-aging agent and 2.5-4.5 parts of vulcanizing agent, wherein the nitrile-butadiene rubber is a solar one; the minimum surface-diameter ratio of the graphene is 1000; the plasticizer is one or a mixture of paraffin, dioctyl ester, stearic acid and the like; and the vulcanizing agent is a peroxide vulcanizing system. The preparation method comprises the following steps: plasticating the nitrile-butadiene rubber twice (10 minutes for each time), and standing at normal temperature for 12 hours; adding the graphene into the plasticated nitrile-butadiene rubber, evenly mixing, and adding 1/2 of the conductive carbon black or acetylene carbon black; 3 minutes later, adding the residual carbon black and the plasticizer, and compounding for 2 minutes; sequentially adding various assistants, finally adding the vulcanizing agent, compounding for 1 minute, and then discharging, wherein the compounding temperature is not higher than 120 DEG C; and after discharging, tabletting semiconductive shielding gum on a tabletting machine to prepare the semiconductive shielding rubber. The semiconductive shielding rubber provided by the invention is easy to process and strip and high in conductivity.