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