Sleeping cough at night can be caused by a variety of reasons, including pharyngitis, upper respiratory tract infections, cough variant asthma, cardiac insufficiency, etc., need to deal with the causes. 1. Pharyngitis: As the air is dry at night, the mucous membrane of the pharynx may be stimulated by the outside world, thus causing cough at night, you can use a humidifier to keep the air moist, or drink more water to keep the respiratory tract moist to reduce the respiratory mucous membrane due to dryness caused by coughing. 2. Upper respiratory tract infection: If you have nasal congestion, runny nose, sore throat and other symptoms of upper respiratory tract infection, consider the cough caused by infection, you can take aminoglutethimide and other cough suppressants and phlegm medicines, and if necessary, can be given to amoxicillin and other antibiotics to fight infection. 3. Cough variant asthma: often in the early morning or early in the morning attack, may appear paroxysmal cough, mainly dry cough. Commonly used inhaled glucocorticoids combined with β2 agonist treatment, such as budesonide formoterol powder inhaler. 4. Heart failure: If the patient has coronary heart disease, myocardial infarction and other underlying diseases, it may lead to cardiac insufficiency, which may cause cough when lying down. Commonly used diuretics such as furosemide, spironolactone, enhance cardiac contractility drugs such as digoxin and other treatments. Sleeping cough at night can be caused by a variety of diseases, such as cough continues to be unable to relieve, should promptly go to the hospital, by the doctor to clarify the diagnosis, not unauthorized use of medication, so as not to cause adverse consequences.