حضرت آيت الله العظمى مکارم شيرازى در سال 1305 هجرى شمسي در شهر شيراز در ميان يک خانواده مذهبى که به فضائل نفسانى و مکارم اخلاقي معروفند ديده به جهان گشود. پدر ایشان حاج علی محمد و جد ایشان حاج محمد کریم و جد اعلای ایشان حاج محمد باقر و جد بالاتر حاج محمد صادق بوده اند.
«حاج محمّدباقر» که از تجّار شيراز به شمار مى رفت، در «سراى نو» شيراز به تجارت اشتغال داشت، لباسى شبيه لباس روحانيّت مى پوشيد و پيوسته در مسجد «مولاى» شيراز به جماعت حاضر مى شد و مورد تکريم و احترام و اطمينان بود. جدّ ايشان مرحوم «حاج محمّد کريم» فرزند حاج محمّد باقر که او نيز عمّامه اى بر سر داشت و در بازار در اثناى کار، کلاه پوستينى بر سر مى گذاشت، در «سراى گمرک» شيراز و سپس در «بازار وکيل» به تجارت مشغول بود، همواره در مسجد «مولاى» شيراز در نماز جماعت شرکت مى کرد و از مرتبطين و نزديکان مرحوم آية الله العظمى حاج شيخ محمد جعفر محلاتى (رحمه الله) پدر مرحوم آية الله العظمى حاج شيخ بهاءالدين محلاتى و مرحوم آية الله حاج سيد محمد جعفر طاهرى (رحمه الله) به حساب مى آمد.
پدرشان حاج علي محمد او نيز از تجار معروف شيراز بود استاد در مورد پدرشان چنين مي فرمايند:
«پدرم علاقه زيادى به آيات قرآن داشت در دورانى که در مدارس ابتدايى تحصيل مى کردم، گاهى شبها مرا به اطاق خودش فرامى خواند و به من مى گفت: ناصر! کتاب آيات منتخبه و ترجمه آن را براى من بخوان (اين کتاب مجموعه آياتى بود که توسّط بعضى از دانشمندان، انتخاب شده و در زمان رضاخان در مدارس به عنوان تعليمات دينى تدريس مى شد) من آيات و ترجمه آن را براى او مى خواندم و او لذّت مى برد».