สาเหตุของการนอนดึก1. สภาพแวดล้อมไม่เหมาะสม เช่น มีแสงสว่าง หรือมีเสียงดังมากเกินไป2. การเปลี่ยนแปลงตามรางเวลานอน เช่น ผู้ที่ทำงานเป็นกะ หรือสลับกะทำงานเช้า เย็น ร่างกายอาจปรับเวลาไม่ทัน ทำให้ง่วงในช่วงเวลาทำงานได้3. เจ็ตแล็ก (Jet lag) เกิดขึ้นได้เมื่อต้องเดินทางไปบางพื้นที่ที่มีโซนเวลาไม่เท่ากัน4. ผลกระทบจากแอลกอฮอล์และยาบางชนิด การดื่มแอลกอฮอล์ก่อนนอนอาจส่งผลให้ไม่รู้สึกง่วง จนทำให้นอนดึก
โรคที่มากับการนอนดึก1. โรคหัวใจ ร่างกายจะหลั่งสารโปรตีนออกมาในตอนที่เราตื่น ร่างกายจะผลิตโปรตีนออกมาซ้ำๆ จนโปรตีนเหล่านั้นไปเกาะหลอดเลือดหัวใจ ทำให้หลอดเลือดอุดตัน2. โรคเบาหวาน ร่างกายจำเป็นที่ต้องใช้อินซูลิน (Insulin) เพื่อดูดซึมน้ำตาลในเลือด การนอนดึกอาจส่งผลให้ร่างกายไม่ผลิตอินซูลิน จนน้ำตาลในเลือดสูงขึ้น และเสี่ยงให้เป็นเบาหวานได้3. โรคนอนไม่หลับ ผู้ป่วยที่เป็นโรคนี้อาจต้องใช้เวลาเกิน 30 นาที ถึงจะสามารถหลับได้ และอาจจะมีอาการหลับๆตื่นๆ หรือสะดุ้งตื่นกลางดึกไม่นอนไม่หลับอีกเลย4. โรคซึมเศร้า การนอนดึกส่งผลต่ออารมณ์หลังจากตื่นนอน เช่น ความคิดในเชิงลบ ความวิตกกังวล ภาวะซึมเศร้า โรคย้ำคิดย้ำทำ เป็นต้น5. โรคอ้วน การนอนน้อยจะกระตุ้นให้รู้สึกหิวอาหารที่มีไขมันและคาร์โบไฮเดรตสูงขึ้นวิธีแก้ปัญหาการนอนดึกมีหลายวิธีที่จะสามารถช่วยแก้ปัญหาการนอนดึกได้ อาจเริ่มจากการปรับเปลี่ยนพฤติกรรมหรือกิจวัตรประจำวันบางอย่าง โดยวิธีการแก้ปัญหามีดังนี้1. ปรับเปลี่ยนบรรยากาศในห้องนอนให้เหมาะแก่การนอนหลับ เช่น เย็นสบาย มืดสลัว และเงียบสงบ2. ผ่อนคลายกล้ามเนื้อก่อนนอน เช่น การนวดให้ร่างกายผ่อนคลาย3. หลีกเลี่ยงการนอนกลางวัน หากเลี่ยงไม่ได้ไม่ควรนอนเกินวันละ 1 ชั่วโมง4. เข้านอนให้ตรงเวลา ร่างกายจะจดจำเวลานอนเอง5. หลีกเลี่ยงอาหารมื้อหนัก หรืออาหารที่ย่อยยากก่อนนอน เพราะจะทำให้ปวดท้อง เนื่องจากจะมีอาการกดไหลย้อน6. หลีกเลี่ยงการดื่มชา กาแฟ ที่มีคาเฟอีน หรือน้ำอัดลม7.ออกกำลังกายสม่ำเสมอ แต่ไม่ควรออกก่อนนอน เพราะจะทำให้ร่างกายตื่นตัว นอนไม่หลับ