اسباب ذهاب النبي صلى الله عليه وسلم الي الطائف هي ..
دعوة اهل الطائف الي الدين الإسلامي الحنيف
ايجاد منفذ اخر لنشر الدعوة في مكان بعيد عن قريش التي حاصرت النبي صلى الله عليه وسلم و دعوتة في مكة وخصوصا بعد وفاة عمة ابو طالب الذي كان يدافع عنه