Bad breath in children is most commonly caused by digestive disorders in the gastrointestinal tract or by eating foods that are too greasy, with too much protein, less staple foods, vegetables and fruits, or less water to drink, causing a bad taste in the mouth.
In a small number of children, oral odour is caused by bad teeth or not cleaning out the food debris between the gaps in time.