The invention discloses traditional Chinese and western medicine compound injection for great occipital neuralgia and a preparation method thereof. The injection is prepared from the following medicinal raw materials: toona leaves, Indian nightshade roots, loquat cores, iris confusa, neocinnamomum lecomtei liou, ustilago nuda, urtica macrorrhiza, alpine cladonia, delonix regia, calastrus flagellaris rupr, heterohairy monkshood root, root of scopolia sinensis hemsl, womwoodleaf ampelocissus root, hedyotis tenelliflora, clerodendron inerme, ternate-leaved rabdosia, pratt mountainash root-bark, haloragis micrantha, Japanese snake gourd root, osmanthus fragrans, dolomiaea berardioidea, wilson citrus seed, glomeris, atropine, vitamin C, thiamine, zinc gluconate and magnesium sulfate. The injection has the effects of activating blood circulation, dredging collaterals, dispelling wind and cold, diminishing swelling, removing stasis, soothing liver, regulating qi, diminishing inflammation and relieving pain, can be used for relieving local muscle spasm, improving local microcirculation of nerve involvement and nourishing nerves, and is advantageous to focus regeneration and repair. Furthermore, drugs can directly reach a focus with good absorption, by means of local injection, so that the injection has quick response, is convenient to treat, acupuncture, massage and other complicated processes can be reduced, and the blank of the prior art can be filled up.