Stomach gurgling at night is mostly caused by dietary factors, indigestion, stomach diseases and so on. 1. Dietary factors: it may be caused by eating too fast at night and swallowing a lot of gas, or it may be caused by drinking too much water before going to bed at night, and the sound is formed by the flow of water in the stomach when you lie down. 2. Indigestion: generally because the digestive function of the gastrointestinal tract has declined, the secretion of digestive enzymes is reduced, resulting in food intake can not be digested and absorbed in a timely manner, which will produce more gas, the gas in the gastrointestinal tract at night when you go to sleep movement, resulting in gurgling sound. 3. Stomach diseases: such as gastritis, gastric ulcer, etc., may affect the normal digestive function of the stomach, thus causing the stomach gurgling. Stomach gurgling at night may also be caused by other reasons, if the symptoms continue to be unrelieved, you need to consult a doctor in a timely manner to identify the cause of targeted treatment.