En 1757, au début de la guerre de Sept Ans, Joseph Perrin des Almons est nommé capitaine. Il prend part à la bataille d'Hastembeck, puis en 1758 à Krefeld, et en 1759 à la bataille de Minden. Nommé l'année suivante directeur du parc d'artillerie de l'armée du Haut-Rhin, le capitaine Perrin des Almons combat à la Villinghausen et obtient, pour sa bonne conduite, le grade de lieutenant-colonel.