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