กลิ่นปากเกิดขึ้นได้จากหลายสาเหตุ เช่น
- การรับประทานอาหารที่มีกลิ่นแรงๆ เช่น กระเทียม หัวหอม ชะอม ปลาร้า รวมทั้งการสูบบุหรี่
- ช่องปากไม่สะอาด หรือมีโรคในช่องปาก เช่น การมีคราบ หรือเศษอาหารหมักหมมในช่องปาก การมีหินน้ำลาย มีฟันผุ หรือเป็นโรคปริทันต์ กลิ่นเหม็นจากในช่องปาก เป็นผลมาจากเชื้อจุลินทรีย์ที่ไม่ใช้อากาศ ซึ่งมีอยู่หลายชนิด ทำให้เกิดการย่อยสลายคราบอาหารจนเน่า และสร้างสารระเหยของซัลเฟอร์ คือ ไฮโดรเจนซัลไฟด์ และเม็ททิล เมอร์แคปแทน มีคุณสมบัติทำให้เกิดกลิ่นเหม็นขึ้น เชื้อจุลินทรีย์ที่เป็นต้นเหตุนี้ มีอยู่ตามปกติในช่องปาก กลิ่นเหม็นที่เกิด มี 4 ลักษณะตามตำแหน่งและสาเหตุ ได้แก่ กลิ่นจากด้านหลังของลิ้น กลิ่นจากการเป็นโรคปริทันต์ กลิ่นจากฟันปลอมที่ไม่สะอาด และกลิ่นจากการสูบบุหรี่
- ความผิดปกติในระบบทางเดินอาหาร ทางเดินหายใจ เช่น โรคไซนัสอักเสบ คออักเสบ โรคกระเพาะอาหาร