تتعدد الأسباب التي أدت إلى الصراع السياسي المستمر في ليبيا ومنها:
1- قيام الثورة الليبية عام 2011 واستيلائها على الحكم من القذافي، وتبعاتها السلبية على الحياة السياسية في البلاد.
2- التنافس القومي بين الإقليم الغربي والإقليم الشرقي، والذي يعتبر على عامل حاسم في الصراع السياسي الليبي.
3- عدم وجود توافق سياسي بين الأحزاب والجماعات المسلحة الليبية فيما يخص المستقبل السياسي للبلاد.
4- تدخل الدول الأجنبية بدعم إحدى الأطراف الليبية، ما جعل الصراع أكثر تعقيدًا وصعوبة في التوصل إلى حلول.
5- تفشي الفساد في الحكومة الليبية ونهب الثروات الطبيعية، مما أدى إلى تراجع الخدمات الأساسية وزيادة البطالة والفقر.
6- عدم تطبيق العدالة في الجرائم التي ارتكبت خلال الصراع السياسي، وهو ما دفع الكثيرين إلى شن هجمات وانتقامات شخصية.