ولادت و خاندان بنا به نوشته مورخين، امام على(ع) در روز جمعه 13 رجب سال سىام عام الفيل و در خانهی خدا متولد شدند. پدر آن حضرت ابوطالب فرزند عبدالمطلب بن هاشم بن عبد مناف (عموی پيامبر(ص)) و مادرش هم فاطمه دختر اسد بن هاشم بود. بنابراين امام على(ع) از هر دو طرف هاشمى نسب است. مادر اين حضرت، خداپرست بوده و با دين حنيف ابراهيم زندگى میكرد و پيوسته به درگاه خدا مناجات كرده و تقاضا مینمود كه وضع اين حمل را بر او آسان گرداند. فاطمه بنت اسد، مادر امير المؤمنين(ع)، در حالي كه هنگام تولد فرزندش فرا رسيده بود به زيارت خانهی خدا رفت و گفت: "خدايا من به تو و به آن چه از رسولان و كتابها از جانب تو آمدهاند ايمان دارم و سخن جدم ابراهيم خليل را تصديق میكنم و اوست كه اين بيت عتيق را بنا نهاده است. به حق آن كه اين خانه را ساخته و به حق مولودى كه در شكم من است ولادت او را بر من آسان گردان"