Uyurgezerliğin (somnambulizm) bazı nedenleri: Genetik yatkınlık. Uyku eksikliği ve düzensiz uyku alışkanlıkları. Stres ve anksiyete. Ateş ve enfeksiyonlar. Uyku apnesi ve diğer uyku bozuklukları. Alkol ve bazı ilaçların kullanımı. Nörolojik hastalıklar. Uyurgezerliğin kesin nedeni bilinmemektedir ve birden fazla faktörün rol oynadığı düşünülmektedir.