Under fälttåget till Ryssland 1812 förde han vänstra flygeln, till vilken den preussiska kåren hörde. I 1813 års krig i Tyskland stod han i spetsen för 11:e armékåren och fick sedermera befälet över den av fyra armékårer bestående häravdelning som skulle uppehålla schlesiska armén, men blev 26 augusti slagen vid Katzbach. MacDonald skyddade återtåget efter slaget vid Leipzig 19 oktober och tog sedermera del i slaget vid Hanau 30 oktober.