The invention discloses a medicine for combining traditional Chinese medicine and western medicine to treat spine and spinal cord injury, and a preparation method thereof, belonging to the technical field of medicines. The medicine is prepared from the following raw materials: elaeagnus pungens, pittosporum illicioides makino, oblongleaf kadsura stem and root, nothopanax delavayi(Franch.)harms, Cyperus iria, multiflora rose roots, ginseng, longleaf bastardtoadflax herb, lumbricus, sassafras tzumu, berchermia lineata, rhizoma dioscoreae colletii, folium eucalypti, digitateleaf eria herbs, indigoplant fruit, elk's horns, vitamin B1, pentazocine, dexamethasone and indomethacin. The medicine combines traditional Chinese medicine and western medicine, ingredients are mutually interacted, according to functions of liver, spleen, kidney and lung of patients, the medicine can nourish liver and kidney, strengthen governor meridians, generate new marrows, strengthen muscle strength, lead nerves, tonify qi and blood, activate blood and remove blood stasis, reduce phlegm and clear away heat, strengthen spleen and tonify lung, nourish blood and liver, reinforce the kidney to replenish essence, prevent the local microvessel spasm and ischemia of spine and spinal cords, reduce the permeability of blood vessels, prevent rupture of venules, avoid the occurrence of hemorrhagic necrotic hepatitis, and promote the rapid restoration of normal neurological functions.