สาเหตุของ “ความง่วง” ที่นำไปสู่อุบัติเหตุ เกิดจากหลายปัจจัย ได้แก่
1. การอดนอน หรือนอนไม่เพียงพอ เป็นสาเหตุที่พบบ่อยที่สุด ส่วนใหญ่ต้องนอนหลับวันละ 7-9 ชั่วโมง เฉลี่ยวันละ 8 ชั่วโมง หากอดนอนติดต่อกันหลายๆ วัน การอดนอนจะสะสม และร่างกายต้องชดเชยด้วยการนอนหลับเท่านั้น
2. ยาที่ทำให้ง่วงซึม เช่น ยาแก้หวัด ยาลดน้ำมูก ยาแก้ภูมิแพ้ ยาแก้ไอ ยาคลายเครียด ยานอนหลับ ยาแก้เวียนศีรษะ เป็นต้น
3. เครื่องดื่มที่มีแอลกอฮอล์ เพราะแอลกอฮอล์มีฤทธิ์กดประสาทเหมือนกับยากล่อมประสาทและยานอนหลับ ถ้าดื่มมากๆ อาจทำให้ง่วงและนอนหลับได้
4. ความเหนื่อยล้าจากการทำงาน มากกว่า 12 ชั่วโมงติดต่อกัน หรือมากกว่า 60 ชั่วโมงต่อสัปดาห์
5. การขับรถระยะทางไกล หรือขับรถคนเดียวเป็นเวลานานหลายชั่วโมงติดต่อกันโดยไม่ได้หยุดพักหรือเปลี่ยนคนขับ
6. โรคประจำตัว ที่ทำให้เกิดความง่วงขณะตื่น เช่น โรคหยุดหายใจขณะหลับ