Педагогические труды Шишкова были прерваны войной со Швецией. Он был участником Гогландского (июль 1788) и Эландского (июль 1789) сражений. За участие в последнем Шишков был произведён в чин капитана 2-го ранга.