El 1812, Macdonald va rebre el comandament del X Cos d'Exèrcit a Rússia. El 1813, participà en les batalles de Lützen, de Bautzen i de Leipzig. Allà, travessà nedant l'Elster, on morí Poniatowski, i assistí, el 30 d'octubre, a la Batalla d'Hanau. Durant la campanya de 1814, manà l'ala esquerra de l'exèrcit, i assistí a l'abdicació de Napoleó a Fontainebleau.