محمد شجاعی در سال ۱۳۲۰ش در زنجان به دنیا آمد. در سال ۱۳۳۱ش به حوزه علمیه زنجان و در سال ۱۳۳۵ش به حوزه علمیه قم رفت. در سال ۱۳۴۶ش بعد از درگذشت پدرش به زنجان بازگشت. او در زنجان مشغول امور دینی بود و جلسات اخلاقی نیز برگزار میکرد. شجاعی از مخالفان نظام سلطنتی پهلوی محسوب میشد و با آن مبارزه میکرد. به همین دلیل بازداشت، شکنجه و به مدت ده ماه زندانی شد. بعد از پیروزی انقلاب اسلامی به نمایندگی مردم زنجان در مجلس شورای اسلامی انتخاب شد. او در سال ۱۳۶۰ش بهعلت کسالتهای جسمی و برخی اختلافات سیاسی در زنجان از مجلس استعفا کرد و فعالیتهای سیاسی را نیز کنار گذاشت و در تهران به تدریس و سخنرانی مشغول شد.
در مدت سکونت در تهران نیز جلسات عمومی و نیز درسهای تفسیری و اخلافی داشت. برخی از جلسات سخنرانی و درسهای او از رادیو معارف جمهوری اسلامی ایران و نیز رادیو قرآن جمهوری اسلامی ایران پخش شده است. وی در ۷ دی ۱۳۹۴ش مصادف با ۱۶ ربیعالاول ۱۴۳۷ق درگذشت. و در حرم حضرت معصومه در قم دفن شد. آیتالله سید علی خامنهای رهبر جمهوری اسلامی ایران درگذشت او را تسلیت گفت.