Después de la guerra, regresó a Suecia y fue ascendido a teniente de la Armada de Suecia en 1783 y a capitán en 1789.[2] Participó en la guerra ruso-sueca de 1788-1790 y comandó el hemmemaStarkodder durante la batalla de Svensksund. Tras la batalla victoriosa, fue ascendido al rango de mayor en reconocimiento por sus acciones, junto con varios otros oficiales.[4] Después de la guerra continuó ascendiendo en las filas y finalmente fue ascendido al rango de contralmirante en 1814.[2]
Decoraciones
Johan Herman Schützercrantz recibió una condecoración francesa por su servicio durante la Guerra de Independencia de los Estados Unidos.[3] En Suecia, recibió la Orden de la Espada en 1783 y la Orden de Carlos XIII en 1819.[2] También recibió una medalla por su participación en la batalla de Svensksund y un espadín honorario por su valentía durante la guerra ruso-sueca.[2][5]