Answered by Ustadh Tabraze Azam
Question: As-salamu alaykum
What is the best time to pray the duha prayer?
Answer: Wa alaikum assalam wa rahmatullahi wa barakatuh,
I pray that you are in the best of health and faith, insha’Allah.
Any voluntary prayer prayed between post-sunrise and Zuhr is considered to be from the duha prayer.
The duha prayer is optimally performed at mid-morning, however, there is virtue in praying immediately after sunrise as understood from the traditions (hadith) about this.
If you are able to, do both. Otherwise, do whichever is easier for you and, insha’Allah, you’ll get the reward of having performed the duha prayer.
And Allah alone gives success.
Checked & Approved by Shaykh Faraz Rabbani.