Acupuncture for headache is very useful and acupuncture is a better treatment for headache. Headache is a common disease, different people have different causes of headache, especially women are prone to headache, there are various treatments for headache. Headache is divided into various types, some are primary headache, such as migraine, tension headache and cluster headache; some secondary headache, such as head and neck trauma, cranial and cervical vascular factors and some mental factors caused by headache; there are also such as cranial neuralgia, central, primary facial pain caused by headache. Acupuncture is effective in treating headache with relief and alleviation, but other examinations should not be neglected. Headaches that are not relieved for a long time and recurrent headaches must be investigated to find out the cause of the headache in order to have an in-depth understanding and systematic treatment. In addition, we should also pay attention to the influence of climate. We should pay attention to climate change for frequent headache, especially to avoid wind and cold and keep warm to prevent triggering the disease. We should also pay attention to the prevention of recurrent headaches by not overexerting ourselves, getting enough sleep, and combining work and rest.