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