حضرت علی ( ع ) تا سه سالگی نزد پدر و مادرش بسر برد و از آنجا که خداوند مي خواست ايشان به کمالات بيشتری نائل آيد ، پيامبر اکرم ( ص ) وی را از بدو تولد تحت تربيت غير مستقيم خود قرار داد . تا آنکه ، خشکسالی عجيبی در مکه واقع شد . ابوطالب عموی پيامبر ، با چند فرزند با هزينه سنگين زندگی روبرو شد . رسول اکرم ( ص ) با مشورت عموی خود عباس توافق کردند که هر يک از آنان فرزندی از ابوطالب را به نزد خود ببرند تا گشايشی در کار ابوطالب باشد . عباس ، جعفر را و پيامبر ( ص ) ، علی ( ع ) را به خانه خود بردند .
به اين طريق حضرت علی ( ع ) به طور کامل در کنار پيامبر قرار گرفت . علی ( ع ) آنچنان با پيامبر ( ص ) همراه بود ، حتی هرگاه پيامبر از شهر خارج مي شد و به کوه و بيابان مي رفت او را نيز همراه خود مي برد .