Le général Sébastiani se trouve ensuite à la tête de trois régiments de cavalerie de la Garde impériale lors de la campagne de France. Il combat à Châlons-sur-Marne le , à Troyes le , à Plancy-l'Abbaye le , à Arcis-sur-Aube les 20 et , à Saint-Dizier le . Il se signale surtout à Reims le , dans le combat où est tué le général de Saint-Priest, émigré, à Arcis-sur-Aube, où il résiste à toute la cavalerie des Alliés, et à Saint-Dizier.