Acupuncture needles are very thin. Most people do not find the insertion of such hair fine needles to be painful. Acupuncture needles are hair fine, unlike injection needles, which are thicker, hollow and have cutting edges. This is why acupuncture feels nothing like getting a shot or having blood drawn.