Pendant les Cent-Jours, le retour au pouvoir de Napoléon amène une nouvelle guerre contre la Septième Coalition. Le 18 mai, Gérard est de nouveau envoyé à Soissons ; sa nomination en tant que commandant de la place est datée du juin. Il arrive sur place le 25 mai. La garnison comprend 3 bataillons de la Garde nationale de l'Eure-et-Loir et du Loiret, deux régiments polonais, infanterie et cavalerie, et le dépôt du régiment d'infanterie. Le 12 juin, Napoléon traverse Soissons pour aller prendre le commandement de l'armée du Nord dans la campagne de Belgique qui trouve une issue rapide dans le désastre de Waterloo.