Children coughing at night may be caused by upper respiratory tract infections, allergies, gastroesophageal reflux and other reasons. 1. Upper respiratory tract infection: children coughing at night is likely to be caused by bacterial or viral infection leading to inflammation of the upper respiratory tract, resulting in coughing, sneezing and other uncomfortable symptoms. 2. Allergy: If a child is allergic, exposure to allergens at night, such as dust mites, cold air, dust, etc., can easily lead to allergic coughing. 3. Gastroesophageal reflux: newborns are prone to overflow and spit up due to the horizontal structure of the stomach; children who eat too much at night are also prone to gastroesophageal reflux, which can cause food to reflux into the trachea and lead to irritating choking and coughing. There are many reasons why children cough at night, such as cough variant asthma, etc. It is recommended that parents and friends should take care of their children carefully, and if the child often has symptoms of frequent coughing at night, they must take the child to the hospital as soon as possible to find out the cause.