Salat Istikharah dapat dilakukan kapan saja, asal tidak pada waktu yang dilarang untuk melaksanakan salat sunah seperti habis Subuh sampai waktu Dhuha, dan habis Ashar sampai datang waktu Maghrib.
Namun lebih disarankan untuk dilakukan pada waktu malam menjelang tidur. Dalam hal ini, seseorang diharapkan tidur langsung setelah selesai melakukan shalat istikharah.