عوامل زير در ايجاد بوي بد دهان موثر هستند:
الف ـ بهداشت نامناسب و جرم گرفتن دندانها و بيماريهاي لثه
ب ـ سينوزيت و التهاب حلق و بيني
ج ـ بيماريهاي گوارشي معده
د ـ عفونتهاي تنفسي و ريوي
ه ـ ديابت
در بعضي موارد وجود دندانهاي پوسيده و يا وجود تعداد زيادي روكش در دهان هم مي‌تواند باعث بوي بد دهان شود. زيرا پوسيدگي‌ها محل تجمع باكتريها هستند و روكشها و بريجها هم در صورتيكه كاملاً و با وسايل مناسب مانند نخ‌هاي مخصوص "سوپرفلاس"تميز نشوند محل باقي ماندن موادغذايي مي‌شوند و بوي بد توليد مي‌كنند.