Yes, as long as the acupuncture was performed by a registered acupuncturist or a medical practitioner.
If that’s the case, you can donate 24 hours after your acupuncture treatment.
If the acupuncture wasn’t performed by a registered practitioner, you need to confirm whether they used sterile, single-use, disposable needles.
These needles are newly opened for the procedure and appropriately disposed of immediately after.
If sterile, disposable equipment wasn’t used (or you’re not sure) you can donate 4 months after the last acupuncture procedure.