Александр Осипович Шабалин родился 4 ноября 1914 г. в деревне Юдмозеро Архангельской области.
В Военно-Морской Флот (ВМФ) будущий адмирал пришел в 1936 году. После войны окончил Каспийское высшее военно-морское училище, академию и курсы при Военно-морской академии.
Командиром торпедного катера участвовал в Советско-финляндской войне 1939-1940 гг.
Во время Великой Отечественной войны командовал торпедным катером ?ТКА-12? 1-го отдельного дивизиона торпедных катеров Охраны водного района главной базы Северного флота. К началу 1944 года капитан-лейтенант Шабалин потопил подводную лодку, 4 транспорта и 2 сторожевых корабля противника. 22 февраля 1944 года был удостоен высочайшего звания Героя Советского Союза.
Позднее за героизм, мужество и высокое воинское мастерство при двукратном прорыве с группой торпедных катеров 13 октября 1944 года в порт Лиинахамари (Финляндия) и успешную высадку десанта теперь уже командир отряда катеров 1-го дивизиона торпедных катеров капитан-лейтенант Шабалин 5 ноября 1944 года награждён второй медалью Золотая Звезда.
В послевоенные годы командовал бригадой надводных кораблей Северного флота. Был назначен заместителем начальника штаба Северного флота. В 1951 году окончил Каспийское высшее военно-морское училище, в 1955 году — академические курсы при Военно-морской академии. С 1969 года — заместитель начальника Военно-морского училища имени М.В. Фрунзе.
Умер 16 января 1982 года. Похоронен в Ленинграде на Серафимовском кладбище.