تتعدد أسباب الإصابة بضعف الانتصاب ما بين أسباب نفسية كالاكتئاب والتوتر الشديد، والإصابة بالعديد من الأمراض الجسدية، حيث تعتبر عملية الانتصاب من العمليات المعقدة في الجسم، والتي تتطلب تناغماً ما بين العديد من الوظائف الجسدية، فتتضمن إرسال سيالات عصبية من الدماغ، بالإضافة إلى إفراز عدد من الهرمونات، وتوسّع الأوعية الدموية في المنطقة وما إلى ذلك، ومن الأمراض التي تؤدي إلى الإصابة بضعف الانتصاب عند الرجال، الاضطرابات القلبية الوعائية، والسكري، بالإضافة إلى تناول المشروبات الكحولية، والتدخين، والسمنة، بالإضافة إلى اضطرابات في الأعضاء التناسلية الذكرية كمرض بيروني، وغيرها الكثير من الأسباب.