Acupuncture costs $75 to $120 per session on average. The initial evaluation typically costs $100 to $180, including the first session. The total cost depends on the specific treatment type, location, and skill level of the acupuncture practitioner. Discounts are sometimes available when booking multiple sessions.