Excessive flatulence at night may be caused by indigestion, cold, eating too much gas-producing food and so on. 1. Indigestion: Eating too much food at dinner or having digestive diseases such as gastritis or gastrointestinal dysfunction can lead to indigestion of the gastrointestinal tract, resulting in excessive flatulence at night. 2. Cold: the temperature at night is relatively lower than that in the daytime, and the patient does not cover up well when sleeping, resulting in the abdomen being cold, which will lead to the phenomenon of frequent nighttime flatulence. 3. Eating too much gas-producing food: patients eat too much gas-producing food at dinner, such as chestnuts, pumpkin, radish, soybeans, tofu, sweet potatoes, hawthorn, etc., which will lead to frequent gas emission at night. It is recommended that patients with frequent nighttime exhaust, go to the hospital in time, under the guidance of professional physicians to clarify the diagnosis and give targeted treatment.