بصورت کلی نمی توان گفت اما در برخی از بیماری ها مانند دیابت می توان تشخیص داد . چون از دهان بیماران دیابتی یک مقدار بوی اوره استشمام می شود . اما بطور کلی وقتی بیمار مراجعه می کند نمی توان گفت که حتماً بوی بد دهان او ناشی از چیست . ابتدا باید بیمار یک چکاپ کلی بشود و از عللی که شایع تر است شروع کنیم و به سمت علل های نادر تر برویم . شایع ترین علل، بیماری های ناشی از مشکلات دهان و دندان است.