Waktu terbaik untuk melaksanakan sholat hajat adalah sepertiga malam terakhir, yaitu antara pukul 01.00 dini hari hingga menjelang subuh. Hal ini berdasarkan hadits yang menyatakan bahwa malam yang paling didengar (dikabulkan oleh Allah SWT) adalah pada tengah malam.
Juga, dalam hadits lain, disebutkan bahwa Tuhan turun ke langit dunia pada sepertiga malam yang akhir setiap malamnya dan siapa saja yang berdoa kepada-Nya akan dikabulkan, meminta sesuatu akan diberikan, dan meminta ampunan akan diampuni (HR Bukhari dan Muslim).