The invention provides a plaster for cervical vertebra and lumbar vertebra and a preparation method thereof, and relates to the technical field of medicine preparation. The plaster for cervical vertebra and lumbar vertebra comprises raw semen strychni, safflower, rheum officinale, radix aconiti, radix aconiti agrestis, angelica sinensis, eucommia ulmoides, ligusticum wallichii, scorpio, ground beetle, rhizoma atractylodis macrocephalae, frankincense, myrrh, ephedra and centipede. The preparation method of the ointment comprises the following steps: crushing the raw materials, sieving by a 70-80-mesh sieve to obtain fine powder, adding the sesame oil into the fine powder, performing decocting at 50-60 DEG C for 48-72 hours, performing filtering to obtain medicinal oil, adding the rosin, the single garlic, the green Chinese onion, the folium artemisiae argyi and the ginger into the medicinal oil, and performing decocting at 60-70 DEG C for 24-48 hours to obtain the ointment. The plaster disclosed by the invention can be used for quickly diminishing swelling and relieving pain, has a remarkable treatment effect on connective tissue and nervous tissue injury caused by spondylodynia, and is small in irritation, quick in response and good in curative effect. According to the preparation method disclosed by the invention, the raw materials are reasonably treated, so that effective components of the raw materials play a better role, the efficacy of the plaster is further improved, and the curative effect is better.