بهترین زمانها برای دعا کردن عبارتند از: شبهاي قدر، روز عرفه، ماه رمضان، به هنگام افطار روزه، یک سوم آخر شب؛ پيامبر (صلي الله عليه وآله وسلم) فرموده اند: « خداوند هر شب در یک سوم آخرِ شب به آسمان دنيا نزول مي كند و مي فرمايد: آيا كسي هست كه دعا كند و من برايش اجابت نمايم، كسي هست از من بخواهد و من به او عطا كنم، كسي هست كه استغفار كند و من او را ببخشم.» (بخاري)

هنگام اذان و اقامه؛ پيامبر (صلي الله عليه وآله وسلم) فرموده اند: « دعاي بين اذان واقامه رد نمي شود.»

بعد از نمازهاي فرض، هنگام سجده؛ پيامبر (صلي الله عليه وآله وسلم) فرموده اند: «نزديكترين حالت بنده به پروردگارش زمانيست كه بنده به سجده مي رود، پس در آن هنگام زياد دعا كنيد. » (مسلم)

هنگام نوشيدن آب زمزم، دعا بعد از وضو، دعا بعد از رمي جمرات، دعا داخل كعبه، دعا هنگام طواف خانه خدا، دعا هنگام سعي ميان صفا و مروه، دعا در دهه آخر ذيحجه

التماس دعا