Yes, acupuncture releases toxins from the body. It stimulates and balances the energies in the kidneys, liver, colon and skin, which all play vital roles in the body's detoxification process.