إن الهجرة تنقسم إلى أربعة أقسام:
-القسم الأول هجرة الإنسان لما حرم الله عليه معناه أن يهجر الإنسان ما حرم الله عليه وهذه الهجرة فرض عين على كل مسلم و قد صح في الصحيحين أن النبي صلى الله عليه وسلم قال:«المسلم من سلم المسلمون من لسانه ويده و المهاجر من هجر ما نهى الله عنه» فالمهاجر هو من هجر ما نهى الله عنه هذه الهجرة هي القسم الأول وهي واجبة على كل أحد.
-القسم الثاني:الهجرة من دار الكفر إلى دار الإسلام كالهجرة من مكة إلى المدينة وهذه الهجرة كانت واجبة عند بداية إقامة دولة الإسلام لأن النبي صلى الله عليه وسلم أمره الله بالهجرة إلى المدينة فهاجر إليه المسلمون ليقيموا معه دولة الإسلام ويشاركوا معه في الجهاد في سبيل الله فلما فتحت مكة أصبحت دار إسلام فقال:«لا هجرة بعد الفتح و لكن جهاد ونية وإذا استنفرتم فانفروا» وهذا العهد الذي أخذ علينا النبي صلى الله عليه وسلم لا بد من مدارستنا له و مراجعتنا له في أنفسنا فإنه قال: لا هجرة بعد الفتح و لكن جهاد هذا العهد الذي بيننا وبين رسول الله صلى الله عليه وسلم أخذ علينا العهد بالجهاد و نية أي نية الجهاد في حال العجز أو في حال عدم إقامة الجهاد أن ننوي الجهاد في سبيل الله وإذا استنفرتم فانفروا هذا الأمر الثالث الذي أخذ به الرسول العهد علينا صلى الله عليه وسلم إذا طلب منا النفير لإعلاء كلمة الله أن ننفر فإذن هذه ثلاثة أمور جعلها النبي صلى الله عليه وسلم بعد الهجرة من مكة وعندما أسلم أهل مكة أرادوا أن يهاجروا فقال رسول الله صلى الله عليه وسلم «مضت الهجرة لأهلها» أي الهجرة المفضلة التي بين الله منزلة أهلها في قوله: ﴿للفقراء المهاجرين الذين أخرجوا من ديارهم و أموالهم يبتغون فضلا من الله ورضوانا﴾ وقال فيهم:﴿والسابقون الأولون من المهاجرين والأنصار والذين اتبعوهم بإحسان رضي الله عنهم ورضوا عنه﴾ تلك الهجرة مضت لأهلها فإنما هي ما كان قبل الفتح أما بعد الفتح فلا هجرة من تلك الدار المفتوحة لأنها دار إسلام وهذه الهجرة باقية في حق كل من أسلم في دار الحرب أن يهاجر إلى دار الإسلام إن وجد إلى ذالك سبيلا.
-القسم الثالث من أنواع الهجرة الهجرة من مكان ظهرت فيه الذنوب ولم يظهر فيه إنكار لها فكل مكان غلبت عليه السيئات ولم يستطع الإنسان إنكارها ولم يجد من يعينه على إنكارها فإنه تجب عليه الهجرة عن ذالك المكان و محل هذا إن لم يجد من يساعده على إنكار المنكر فإن وجد من يساعده لم تجب عليه الهجرة فإنما الهجرة عندما يظهر الفساد والمنكر ولا يجد الإنسان أعوانا كما قال: التتائي رحمه الله
إذا شاع في أرض فساد ومنكر وليس بها ناه مطاع و آمر
فهذا الحال حينئذ تجب على الإنسان الهجرة من تلك الأرض
-القسم الرابع:هو هجرة الإنسان لصاحب المعصية في وقت عصيانه فإن الله تعالى يقول:﴿وإذا رأيت الذين يخوضون في آياتنا فأعرض عنهم حتى يخوضوا في حديث غيره وإما ينسينك الشيطان فلا تقعد بعد الذكرى مع القوم الظالمين﴾ وقال تعالى :﴿وقد نزل عليكم في الكتاب أن إذا سمعتم آيات الله يكفر بها ويستهزأ بها فلا تقعدوا معهم حتى يخوضوا في حديث غيره﴾ هذه إذا الأقسام الأربعة هي الهجرة الواجبة بقيت الهجرة الجائزة و هي القسم الخامس وهي في حق من ظلم فإن من ظلمه ظالم من الذين يخالطهم من الناس يحق له أن يهجره ثلاث كمن ظلمه أخ له وكان ذالك الظلم مما لا يستطيع رفعه فله الحق أن يهجره ثلاث وقد أخرج البخاري ومسلم في الصحيحين من حديث أبي أيوب الأنصاري رضي الله عنهما أن النبي صلى الله عليه وسلم قال «لا يحل لامرئ يؤمن بالله و اليوم الآخر أن يهجر أخاه فوق ثلاث يلتقيان فيعرض هذا و يعرض هذا و خيرهما الذي يبدأ بالسلام»أما ما سوى ذالك من الهجرة فلا خير فيه.