Duaların kabul edilmesi için belli hususlara riayet etmek gerekir.
Duadan önce tövbe ve istiğfar edilmelidir. Günah işleyen, haramlardan uzak durmayan bir kulun duası kabul edilmeye layık değildir. Hz. Peygamberin (s.a.s.) şu hadisi çok dikkat çekicidir: "Allah yolunda seferler yapmış, üstü başı tozlanmış bir adam ellerini semaya kaldırarak, 'Yâ Rabbi, Yâ Rabbi' diye yalvarıyor. Oysa yediği haram, içtiği haram, giydiği haram, gıdası haramdır. Böyle birisinin duası nasıl kabul olur?" (Müslim, Zekât, 65; Tirmizî, Tefsîru'l-Kur'an, 3)
Duaya Allah'a hamd, Peygambere salât-ü selam ile başlanmalı; yine salât-ü selam ve Allah'a hamd ile bitirilmelidir. Fudâle b. Ubeyd'den (r.a.) rivâyete göre o, şöyle demiştir: "Resûlullah (s.a.s.), mescidde oturmakta iken bir adam geldi, namaz kıldı, sonra şöyle dua etti: Allah'ım beni bağışla, bana acı. Bunun üzerine Resûlullah (s.a.s.), 'Ey namaz kılan, acele ettin, namaz kılıp oturduğun vakit Allah'a layık olduğu şekilde hamd et, sonra bana salât ve selam et, sonra da yapacağın duayı yap.' Bundan sonra başka biri namaz kıldı. Namazdan sonra Allah'a hamd etti ve Peygambere salât ve selam getirdi. Başka bir şey yapmadı. Bunun üzerine Resûlullah (s.a.s.), o kimseye: 'Ey namaz kılan kimse! Dua et, duan kabul edilsin.' dedi." (Tirmizî, Deavât, 66; Nesâî, Sehv, 48)