Герой Советского Союза. Родился в селе Осино-Гай Кирсановского уезда Тамбовской губернии в крестьянской семье. Окончил четыре класса и два курса рабфака. В Красной Армии служил в 1918 - 1926 годах и с 1941 года. Был участником Гражданской войны – сражался портив войск Украинской Рады; воевал на Южном и Восточном фронтах. В 1920 году окончил Московскую высшую тактическую школу; в 1942 году – курсы при Академии Генштаба.
Подполковник Перекальский командовал 322-й стрелковой дивизией, входившей в 60-ю армию Воронежского фронта.
Одной из важнейших задач дивизии под командованием С.Н. Перекальского было освобождение Курска. 8 февраля 1943 года, решающий день битвы за Курск, Степан Николаевич лично вёл бойцов в атаку, проявляя беззаветное мужество. В тот день он геройски погиб. Курск был освобождён советскими войсками.
Звание Героя Советского Союза было посмертно присвоено С.Н. Перекальскому 23 апреля 1943 года. Он награждён орденами Ленина, Красного Знамени.
Похоронен в городе Курске, где его именем названы улица и площадь.
На родине героя – в селе Осино - Гай на Тамбовщине – есть музей имени Зои и Шуры Космодемьянских и С.Н. Перекальского, в котором собраны ценные материалы о жизни и боевом пути наших славных земляков.