Batas waktu shalat witir sampai akhir malam atau menjelang fajar. Sebab, shalat witir adalah penutup ibadah pada malam hari.
Hadits yang diriwayatkan oleh Abu Sa’id Al-Khudri mengatakan bahwa Rasulullah SAW pernah bersabda:
عن أبي نضرة عن أبي سعيد المذربي أن النبي صلى الله عليه وسلم قال أونروا قبل أن تصبحوا
“Shalat witirlah kalian sebelum tiba waktu subuh,” (HR Muslim)”
Selain itu, Ibu Umar meriwayatkan bahwa Rasulullah SAW pernah bersabda:
احصلوا أم صلاتك من القيل وتراً
“Jadikanlah akhir shalatmu di malam hari dengan melakukan sholat witir.” (HR Bukhari dan Muslim).
Shalat witir juga masuk kedalam tiga wasiat yang tidak pernah Rasulullah SAW tinggalkan:
أوصاني خليلي بثلاث لا أدعين حتى أموت : صوم ثلاثة أيام من كل شهر . وصلاة الصحى ، ولوم على وثر
Artinya: "Rasulullah mewasiatkan kepadaku tiga hal yang tidak akan aku tinggalkan selama hidupku, yaitu salat dhuha, berpuasa tiga hari dalam setiap bulan, dan salat witir sebelum tidur." (HR Bukhari dan Muslim)