Acupuncture can be very effective in the treatment of headaches of all types. Migraines can often be reduced or eliminated with acupuncture. Sinus, tension, allergy-related and hormonal headaches can all be treated with the ancient art of acupuncture. Acupuncture often helps those who fail to achieve relief with traditional treatments because it stimulates the body to heal from within instead of using outside sources to gain benefit.