La « bataille des Nations », appelée ainsi en raison du nombre des belligérants, se déroula du 16 au . Une fois de plus, les forces suédoises furent tenues en réserve et ne furent engagées dans le combat qu'à partir du deuxième jour, Charles Jean n'hésitant pas à diriger en personne plusieurs attaques. À l'époque où il servait encore dans l'armée française, le prince jouissait d'une bonne réputation en Allemagne et cela contribua entre le 17 et 18 à la défection de plusieurs unités allemandes servant du côté des Français dans le camp des coalisés. La bataille s'acheva en définitive sur une défaite majeure de Napoléon. La période s'étalant de la réunion de Trachemberg à la bataille de Leipzig marqua l'apogée de la renommée internationale du prince héritier, son rôle dans la préparation de la campagne et à la tête de l'armée du Nord ayant fortement contribué à la mise en échec de l'empereur français. Toutefois, l'entrée de nouveaux pays dans la coalition de même que l'insistance de Charles Jean à vouloir marcher contre le Danemark et à l'amputer de la Norvège conduisirent à sa marginalisation au sein de l'alliance après Leipzig.