Yes, acupuncture is generally safe when performed by a well-trained practitioner, including for cancer patients.