A dry cough that prevents you from sleeping when you lie down may be due to respiratory allergies, reflux esophagitis, or a nervous dry cough. It is necessary to clarify the cause and then give medication. 1. Respiratory allergic diseases: allergic bronchitis, allergic asthma and other diseases, a dry cough when lying down, may be the sleeping environment there are allergens, such as dust mites, animal dander, etc., coupled with the environment of the temperature is not suitable, dry air, etc., can cause irritation of dry cough. You can follow the doctor’s instructions to give anti-allergy drugs such as loratadine, inhalation budesonide spray, hormonal drugs such as dexamethasone treatment. At the same time, we should pay attention to the cleanliness of the sleeping environment and keep away from allergens. 2. Reflux esophagitis: When lying down, stomach contents reflux and irritate the throat, dry cough can occur, which affects sleeping. The main need for reflux esophagitis treatment, can follow the doctor’s instructions to take omeprazole, beraprazole, domperidone and other drugs. Pay attention to keep warm and do not eat spicy, greasy food. Sleeping can be appropriate to raise the pillow, dinner to eat less. 3. Neurogenic cough dry cough: neurogenic dry cough is a laryngeal sensory nerve abnormal reaction, pre-bedtime nervousness, psychological stress and other factors can be triggered by the emergence of dry cough. You can use vitamin B complex, methylcobalamin and other drugs for treatment. And need to pay attention to psychological guidance. Lying down with a dry cough can not sleep may also be seen in other diseases, it is recommended to consult a doctor in a timely manner, to clarify the cause of the cause of treatment. For dry cough affecting sleep, you can follow the doctor’s advice to take codeine, cough syrup and other temporary symptomatic treatment, relieve cough. The specific use of drugs should strictly follow the doctor’s instructions.