During an acupuncture treatment, a practitioner will typically insert thin needles into the skin at specific acupoints on the body. The needles may be left in place for at least 20 minutes, after which they are removed. Some practitioners may also use heat, electric current or stimulation.