Сергей Гришин родился 18 марта 1917 года в деревне Фомино
Дорогобужского района Смоленской области. Отец был сапожником. В 1932
году окончил семилетнюю школу, затем Дорогобужское педагогическое
училище. Работал учителем, а после - завучем начальной школы.