تنقسم أسباب المشي أثناء النوم الى شقين الأول يعود لعامل وراثي بحت، والثاني ناجم عن تناول بعض الأدوية وعن بعض المشكلات الصحية المرتبطة بالنوم. وقد يحدث المشي أثناء النوم عندما يستيقظ شخص ما جزئياً من نوم عميق حيث يكون "نائماً ومستيقظاً في نفس الوقت" وقادراً على القيام ببعض الأفعال الغريبة للغاية التي قد لا يتذكرها. وحسب بحث أوردته مجلة تايم الأميركية فإن الأطفال أكثر عرضة للمشي أثناء النوم من البالغين كون أدمغتهم لا تزال في طور النمو وقضائهم وقتاً أطول كل ليلة في مرحلة النوم التي يحدث فيها المشي أثناء النوم عادة. ولمواجهة إشكالية السير أثناء النوم يصف الأطباء أحياناً جرعات صغيرة من أدوية البنزوديازيبين، بجانب الحث على اتخاذ احتياطات للسلامة مثل نظام أمان يصدر ضوضاء إذا تم فتح باب الشقة.