1810年には半島戦争への支援に赴いた。また1812年ロシア戦役では左翼を担った。1813年のドイツ戦役ではリュッツェンの戦い、バウツェンの戦いの後、シレジアへ侵攻したが、ドレスデンの戦いと同じ日の8月26日、カッツバッハの戦いでブリュッヘル率いるプロイセン軍に撃破された。ライプツィヒの戦いではライプツィヒ市街からのフランス軍の退却をユゼフ・ポニャトフスキと共に任されたが、橋梁が爆破された後、フランス軍にエルスター川を泳いで渡河するように指揮を行っている（この間、ポニャトフスキが戦死している）。1814年、第6次対仏大同盟軍がベルサイユに到達し、ネイ元帥らがナポレオンに退位を迫る中、マクドナルは変わらず忠誠を示していた。