The invention relates to a rubber basketball skin and a preparation method thereof. The rubber basketball skinis prepared from the following raw materials in parts by weight: 10-20 parts of natural rubber, 40-60 parts of butadiene rubber, 2-5 parts of sodium polyacrylate, 3-5 parts of polyurethane adhesive, 2-5 parts of water, 10-15 parts of polyethylene glycol, 15-20 parts of carbon black, 15-20parts of zinc oxide, 10-20 parts of modified attapulgite, 0.5-0.8 part of N, N-di-n-butyl nickel dithiocarbamate, 0.2-0.8 part of sulfur, 1-1.2 parts of an accelerant, and 2-4 parts of a foaming agent. The rubber basketball skin has excellent weather resistance, wear resistance and scratch resistance, in addition, the basketball skin has good water absorption performance, sweat in the palm of a user can be absorbed in time, and excellent touch feeling is brought to the user.