مسعودی در مروج الذهب، شمار اولاد علی (ع) را به بیست و پنج تن رسانده است.شیخ مفید در کتاب ارشاد تعداد آنها را هفده تن از دختر و پسر دانسته و پس از آن گفته است: عده ای از علمای شیعه گویند که فاطمه پس از وفات پیامبر (ص) جنینی که پیامبر او را محسن نامیده بود سقط کرد.بنابر قول این عده، فرزندان آن حضرت هجده تن بوده اند.
ابن اثیر گوید: محسن در کودکی وفات یافته است.آیا این محسن که ابن اثیر از او نام برده غیر از آن محسنی است که مفید از آن یاد کرده؟ مسعودی و شیخ مفید فرزندان علی را همراه با ذکر محسن، نام برده و کسان دیگری همچون محمد اوسط و ام کلثوم صغرا بنت صغیر (دختر کوچک) و رملة صغرا را به شمار فرزندان امیر المؤمنین (ع) اضافه کرده اند.
اما با توجه به گفتارها و نوشتارهایی که از مورخان و علمای نسابه در دست داریم، چنین می نماید که فرزندان علی (ع) سی و سه تن بوده اند و شاید علت این رقم زیاد آن باشد که مورخان اسم و لقب هر یک از فرزندان را، جداگانه برای دو فرزند ثبت می کرده اند.در حالی که این دو اسم و لقب بر یک تن اطلاق می شده است.نام اولاد امیر المؤمنین علی (ع) به شرح زیر ذکر شده است:
1.حسن
2.حسین.
3.زینب کبرا
4.زینت صغرا.
که کنیه او کلثوم است.شیخ مفید گوید: مادر این چهار تن فاطمه بتول دختر پیامبر بزرگ اسلام بوده است.
5.ام کلثوم کبرا (ابن اثیر نام وی را با زینب کبرا آورده است). مسعودی می نویسد: مادر حسن، حسین، محسن، ام کلثوم کبرا و زینب کبرا، حضرت فاطمه زهرا دختر پیغمبر اسلام (ص) است.
می توان میان قول مفید که زینب صغرا مکنی به ام کلثوم را ذکر کرده و نظر ابن اثیر و مسعودی که وی را ام کلثوم کبرا نامیده اند، جمع به عمل آورد و به این ترتیب که نام وی به نسبت زینب کبرا، زینب صغرا و به نسبت ام کلثوم صغرا که بعدا نام او را ذکر خواهیم کرد و از مادری غیر از فاطمه زهرا به دنیا آمده، ام کلثوم کبرا بوده است.
6.محمد اوسط، مادر وی امامه دختر ابو العاص بوده است.شیخ مفید و مسعودی متذکر نام او نشده اند.
7، 8، 9، 10.عباس، جعفر، عبدالله، عثمان که همگی جزو شهدای کربلا بوده اند.مادر این چهار تن ام البنین کلابی است که مسعودی وی را ام البنین دختر حزام وحیدیة معرفی کرده و عثمان را در شمار این چهار تن ذکر نکرده است.
11.محمد اکبر، مکنی به ابو القاسم و معروف به ابن حنفیه که مادر وی خوله حنفی بوده است .
12.محمد اصغر مکنی به ابو بکر، بعضی از مورخان پنداشته اند که ابو بکر و محمد اصغر نام دو تن از فرزندان علی بوده ولی ظاهرا چنین برمی آید که این هر دو، نام یک تن باشد.
13.عبد الله و عبید الله که هر دو در کربلا به شهادت رسیده اند.مادر این دو تن لیلی دختر مسعود نهشیلی است.
14.یحیی که مادر وی اسماء بنت عمیس است.
15، 16.عمر و رقیه که دوقلو بوده اند.مادر این دو ام حبیب، صهبا، دختر ربیعه تغلبی است .عمر هشتاد و پنج سال زندگی کرد.
17، 18، 19.ام الحسن و رمله کبرا و ام کلثوم صغرا، مادر ایشان ام سعد دختر عروة بن مسعود ثقفی است.شیخ مفید و مسعودی تنها به ذکر نام ام الحسن و رملة بسنده کرده اند و آن را با ذکر کلمه کبرا آشکارتر نساخته اند.
20.دختری که در کودکی جان سپرده است.مادر وی مخباة کلبی است و شیخ مفید و مسعودی متذکر نام او نشده اند.
21.ام هانی، 22.میمونه، 23.زینب صغرا.در کتاب عمدة الطالب آمده است که مادر وی (زینب صغرا) ام ولد (کنیز) بوده و در خانه محمد بن عقیل بن ابیطالب به سر می برده است.
24.رملة صغرا، شیخ مفید و مسعودی از او نام نبرده اند.
25.رقیه صغرا، مسعودی از او یادی نکرده است.
26.فاطمه، 27.اسامه، 28.خدیجه، 29.ام الکرام، مسعودی گوید ام الکرام همان فاطمه است .
30.ام سلمه، 31.ام ابیها، مسعودی از او یاد کرده است.
32.جمانة مکناه به ام جعفر.
33.نفیسه، درباره نام مادر او پراکنده گویی کرده اند.