Acupuncture can help to improve blood circulation, relieve lower back pain, sciatica pain, tennis elbow, knee pain, fatigue, headache, hay fever, anxiety, depression, stress, insomnia and can also help with weight control, gastritis, infertility, irregular period and urinary problems among other conditions.