The invention discloses an antibacterial and mould-proof shoe material and a preparation method of a shoe sole. The shoe material is prepared from the following components in parts by weight: 23-27 parts of EVA, 17-21 parts of POE, 6-9 parts of OBC, 4-6 parts of EDPM, 4-6 parts of a filler, 0.3-0.6 part of a vulcanizing agent, 1.2-2 parts of a foaming agent, 0.8-1.2 parts of a foaming assistant, 0.4-0.6 part of a lubricant, 0.2-0.4 part of zinc stearate, and 0.4-0.5 part of a nano antibacterial agent. The preparation process of the nano antibacterial agent is as follows: in parts by weight, 5-7 parts of silver-loaded zeolite are added into 18-20 parts of an absolute ethyl alcohol and water mixed solution with the volume ratio of absolute ethyl alcohol to water being (6 to 8):1, then 1.2-1.5 parts of isobutyltriethoxysilane are added, then heating is conducted to 70-75 DEG C, continuous stirring is conducted for 20-25 min, finally, filtering, drying and grinding are conducted, and the nano antibacterial agent is obtained. The antibacterial and mould-proof shoe material and the preparation method of the shoe sole have the beneficial effects that the silver-loaded zeolite is subjectedto surface modification through the isobutyltriethoxysilane, the surface energy of the shoe material is lowered, agglomeration is not prone to occurring, using demands of the shoe material are met, and after the surface of shoe material is grafted with organosilicon groups, water resistance is improved appropriately.