Acupuncture works seconds after being inserted in the body. Results depend on your symptoms and how long you've been suffering. Changes are noticed within the first 10 treatments.