سبب تحريم دخول غير المسلمين مكة والمدينة انه لا يجوز للكفار والمشركين دخول الاماكن المقدسة حتى لا ينجسونها لانهم يكفرون بكتاب الله وبرسوله وبكتبه كما انهم لا يتطهرون ولا يتوقون النجاسات ودفعا لاذاهم ومكرهم وخداعهم فقد جاء هذا التحريم فى السنة التاسعه من الهجرة والدليل على ذلك قوله تعالى :
: (يأيها الذين آمنوا انما المشركون نجس فلا يقربوا المسجد الحرام بعد عامهم هذا وان خفتم عيلة فسوف يغنيكم الله من فضله ان شاء الله ان الله عليم حكيم)