Родился 20 декабря 1915 (2 января1916) в городе ЕлабугаВятской губернии (ныне Республика Татарстан) в семье служащего. После смерти отца семья переехала в Марийскую АССР, детство его прошло в деревне Парсаево. Окончив начальную школу, затем среднюю школу в Йошкар-Оле[1], учился в Ленинградском горном институте. После 4-го курса в 1938—1939 годах преподавал математику и физику в Лаишевской средней школе Татарской АССР.
За боевые заслуги в боях на Вильнюсском, Каунасском направлениях в июле 1944 года командир танковой роты лейтенант Шабалин был награждён орденом Красной Звезды[2].
Командир роты средних танков 1-го танкового батальона старший лейтенант Шабалин особо отличился в октябре 1944 года в боях по освобождению Советской Прибалтики. 7 октября, ведя разведку в местечке Жораны, уничтожил 2 пушки, несколько автомашин и до 20 солдат противника, участвовал в боях в районе Плунгяны. 10 октября рота Шабалина, действуя в передовом отряде и ведя разведку на левом фланге, первым ворвалась в приморский город Поланген, разгромив оборону противника, вышла к морю, тем самым обеспечила выход основных сил других частей на побережье Балтийского моря. В этих боях уничтожил 15 танков, 40 повозок с военным имуществом и 45 автомашин противника[3].
Указом Президиума Верховного Совета СССР от 24 марта 1945 года за образцовое выполнение боевых заданий Командования на фронте борьбы с немецкими захватчиками и проявленные при этом отвагу и геройство старшему лейтенанту Шабалину Борису Сергеевичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда»[3].
В 1946 году капитан Шабалин демобилизовался. Жил и работал в Марийской АССР.
Умер 24 сентября 1962 года. Похоронен в Йошкар-Оле.
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1988. — Т. 2 /Любов — Ящук/. — 863 с. — 100 000 экз. — ISBN 5-203-00536-2.
Шабалин Борис Сергеевич // История Марийского края в лицах. 1941—1945 гг. Великая Отечественная война. — Йошкар-Ола: МарНИИЯЛИ, 2015. — С. 270—271. — 374 с. — 500 экз. — ISBN 978-5-94950-070-5.
Шабалин Борис Сергеевич // Марийская биографическая энциклопедия / Авт.-сост. В. А. Мочаев. — 2-е изд. — Йошкар-Ола: Марийский биографический центр, 2017. — С. 489. — 606 с. — 1500 экз. — ISBN 978-5-905314-35-3.