There is no such thing as an immediate cure for a dry cough at night, but the main thing is to treat the cause of the cough. Dry cough at night may be caused by physiological factors such as dry air and dust, or it may be caused by allergies, acute bronchitis, asthma and other pathological reasons, mainly through general treatment and medication to stop coughing. 1. General treatment: For dry cough caused by physiological factors, it is mainly to remove the triggers, such as opening windows to ventilate the room to keep the air clear; keep the room clean and tidy and appropriate temperature and humidity; pay attention to keep warm. You can also drink the right amount of warm water to moisten the respiratory tract or appropriate pillow to ease the cough. 2. Medication: For dry cough caused by allergy, antihistamine drugs such as loratadine and cetirizine hydrochloride can be taken orally to relieve cough. For dry cough caused by acute bronchitis, dextromethorphan, phenproperine and other cough suppressants can be used. For dry cough due to asthma, medications such as formoterol and montelukast sodium can be used to relieve symptoms. Dry cough at night can also be seen in cough variant asthma, cardiac insufficiency pulmonary stasis, nasal secretion reflux stimulation of cough and other diseases, if the symptoms are not relieved for a long time it is recommended to consult a doctor in a timely manner, clear the cause of the targeted treatment. Drugs should be used under the guidance of a doctor, such as the use of medication after the discomfort, should promptly consult a doctor.