The invention discloses an abrasion-resistant anti-impact multi-hole cable protective pipe and a preparing method of the pipe. The pipe is characterized by comprising, by weight, 100 parts of PVC, 3-5 parts of anti-impact modifier, 0.5-3 parts of abrasion-resistant modifier, 10 parts of heat conductive modifier, 0.1-0.3 part of surfactant, 0.5 part of antioxidant 1010, 0.5 part of diisodecyl adipate, 0.5 part of zinc stearate and 2-5 parts of color masterbatch in a mixing mode, and the pipe is formed through extruding from an extruder. The pipe is composed of an outer pipe body, a middle pipe body and rib plates, wherein the rib plates are arranged on polygonal exterior angles of the middle pipe body and are fixedly connected with a center tube sleeved in the outer pipe body in a radial mode to form a multi-hole cable frame structure. Compared with the prior art, the abrasion-resistant anti-impact multi-hole cable protective pipe has the advantages of being good in low temperature resistance and toughness, high in impact resistance strength, good in friction resistance and thermal conductivity, resistant to aging, long in service life, particularly suitable for being used for trenchless pipe laying engineering, multipurpose, and capable of greatly improving functions and use efficiency of cable pipelines and reducing construction cost.