Children farting a lot may be caused by food factors, indigestion, gastrointestinal dysfunction and other factors. 1. Food factors: parents give their children some food that produces too much gas, such as onions, sweet potatoes, etc., which may produce too much gas in the intestinal lumen and lead to frequent farting, which can be recovered after adjusting the diet structure. 2. Indigestion: Overeating or consuming too cold food may cause indigestion, which will result in increased farting, and may be accompanied by bloating, abdominal pain and other symptoms. 3. Gastrointestinal dysfunction: irregular diet or eating unclean food may lead to gastrointestinal dysfunction, which may result in farting, and may be accompanied by abdominal pain, diarrhea and other symptoms. Children who fart a lot and have other abnormalities should be alerted to disease factors, and it is recommended to go to the pediatrics department of the hospital for appropriate examination and treatment.