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