یکی از آثار نماز بازدارندگی از فحشا و منکر است. این اثر نماز به قدری اهمیت دارد که در احادیث، معیار سنجش، نماز مقبول و غیرمقبول است. امام صادق علیه السلام می فرماید: " کسی که دوست دارد ببیند نمازش مقبول درگاه الهی شده یا نه، باید ببیند آیا این نماز او را از زشتیها و منکرات بازداشته یا نه؟ به همان اندازه که جلوی زشتی را گرفته، نمازش قبول است."
ممکن نیست کسی نماز بخواند و هیچ گونه اثری در او نبخشد؛ حتی اگر نمازش صوری باشد و شخص آلوده گناه باشد. اینگونه افراد اگر همین نماز را هم نخوانند، از این هم آلوده تر خواهند شد. در روایتی می خوانیم که جوانی از انصار، نماز را با پیامبر ادا می کرد اما آلوده گناهان زشتی بود. این ماجرا را به پیامبر صل الله علیه و آله گفتند. ایشان فرمودند:" سرانجام نمازش روزی او را از این اعمال باز می دارد."