Existem várias causas para o mau hálito, mas uma causa comum é a falta de higiene oral, que leva à proliferação de microorganismos na boca. Os distúrbios gastrointestinais também podem causar mau hálito, assim como os distúrbios hepáticos e renais, ou outros problemas de saúde. O mau hálito é causado por uma dieta pobre ou pelo consumo excessivo de alimentos picantes e irritantes, má higiene e maus hábitos de vida, resultando num enfraquecimento do baço e do estômago, o que impede a digestão normal dos alimentos no intestino grosso. Recomenda-se a ingestão de mais frutas e legumes frescos, beber mais água e comer menos alimentos picantes e estimulantes.