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

