The invention discloses a medicine for treating neck, shoulder, waist and leg pain, which relates to a Chinese traditional medicine and is characterized by being prepared from the following raw materials in parts by weight: 15-25 parts of angelica, 10-20 parts of teasel, 8-16 parts of radix cyathulae, 6-14 parts of mastic, 6-14 parts of myrrh, 6-12 parts of szechuan aconite, 6-12 parts of wild aconite, 6-14 parts of angelica, 8-16 parts of safflower, 10-20 parts of american lopseed, 160-240 parts of red lead and 1250-1350 parts of sesame oil. The clinical repeated practice proves that the medicine disclosed by the invention has the functions of activating blood circulation and dissipating blood stasis, diminishing inflammation and relieving pain, expelling wind and removing dampness and relaxing tendons and activating collaterals, has the beneficial effects of high cure rate, centralized potency, high acting speed, no toxic side effects, long medical effect duration (one week), low cost and wide disease treatment range, enables patients to be painless, and can be used for treating various diseases such as neck pain, shoulder pain, waist pain, arm pain, leg pain, joint pain, lumbar muscle strain, rheumatalgia and the like.