Yes. Acupuncture needles are very much finer than the needles used for injections and blood tests. You may not even feel them penetrate the skin and once in place they are hardly noticeable. Acupressure or electro-acupuncture do not use needles and can be as effective in certain cases.