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