ولد أبو القاسم الشابي في يوم الأربعاء في الرابع والعشرين من شباط عام 1909م الموافق الثالث من شهر صفر سنة 1327هـ وذلك في بلدة توزر في تونس .
كان الشيخ محمد الشابي رجلاً صالحاً تقياً يقضي يومه بين المسجد والمحكمة والمنزل .
وعرف عن الأمين أنه كان مثقفاً واسع الأفق سريع البديهة حاضر النكتة وذا اتجاه واقعي كثير التفاؤل مختلفاً في هذا عن أخيه أبي القاسم الشابي. والأخ الآخر عبد الحميد وهو لم تتوفر لدي معلومات عن حياته.
توفي أبو القاسم الشابي في المستشفى في التاسع من أكتوبر من عام 1934 فجراً في الساعة الرابعة من صباح يوم الأثنين الموافق لليوم الأول من رجب سنة 1353هـ.