در سحرگاه روز 14 تير ماه سال 1345 همزمان با ميلاد پيامبر اكرم (ص) و امام جعفر صادق (ع) حوالي اذان صبح، محمد مهدي واعظی اصفهاني در خيابان 17 شهريور ( ميدان شهدا ) تهران به دنيا آمد. پدر محمد اصفهانی اهل اصفهان بودند و مادر ايشان متولد تهران هستند اما بواسطه ايشان هم اصليت اصفهاني دارند. محمد اصفهانی از نوادگان وحيد دستگردي (شاعر معروف)، تك فرزند خانواده و متاهل هستند.
مرحوم پدر محمد اصفهانی وقتي زمزمه و صداهاي محمد را شنيدند و تشخيص دادند كه مي تواند بخواند سعي كردند با راهنمايي و سوق دادن وي به سمت قرآن كريم به خواندن وي شكل و جهت ببخشند. محمد اصفهانی تحصيلات ابتدايي را در دبستان علوي به پايان برد و در مسابقات قرآن قبل از انقلاب در رده نوجوانان مقام كسب كرد. به خاطر كسب مقام در مسابقات قرآن قرار شد به كويت اعزام شود كه اين سفر به خاطر مخالفت مادر لغو شد. محمد اصفهانی از اوان کودکي قرائت قرآن کريم را به سه روايت نزد اساتيد وقت آموخته و از شيوه هاي مختلف اين فن به ويژه شيوه استاد “مصطفي اسماعيل” بهره مند شده است. تاکنون در محافل مهم بسياري از حضور دکتر اصفهاني براي قرائت قرآن استفاده شده است.
مرحوم پدر محمد اصفهانی هم صداي خيلي خوبي داشتند و نيز پزشك هم بودند ، در سال 1359 و در زماني كه محمد تنها 14 سال داشت در گذشتند