The invention discloses a plaster for treating neck, shoulder, waist and leg pain, which is prepared according to the following steps of: adding medical powder into a medium, and uniformly stirring to prepare an ointment; and after the ointment is cooled, putting 15g of ointment onto plaster cloth (15*15cm2), and then, spreading out the plaster cloth to prepare the plaster. The medical powder is prepared according to the following steps of: grinding 60-65g of clematis root, 32-40g of pepper, 20-28g of mastic, 20-28g of myrrh, 15-20g of centipede, 30-35g of rhizoma corydalis, 16-20g of long pepper, 16-20g of tuber pinellia, 8-12g of cassia, 30-36g of nux vomica, 10-16g of asarum, 30-34g of pyrola, 15-20g of eupolyphaga, 30-35g of ephedra, 20-25g of rhizoma drynariae, 16-20g of raw rhizoma arisaematis and 20-25g of scorpion into powder; and then, sieving the powder with a 200-mesh sieve to obtain the medical powder. The plaster disclosed by the invention has the advantages that: in the preparation process, the medicament does not need to be fried, the effective components of the medicament can be fully utilized, and no medicament residues exist; and in the using process, the plaster does not need to be heated with fire, can not flow in summer, can not harden in winter, can be in full contact with the skin after being pasted on the skin and has good bonding property with the skin, and the absorptivity of the effective components of the medicament is good.