A 8 de julho de 1814, foi promovido a tenente-general do Exército Britânico e, a 25 de julho, a general. Nessa posição, tornou-se no oficial mais importante do exército aliado nos Países Baixos, quando Napoleão I de França fugiu de Elba em 1815. Guilherme abriu mão do comando após a chegada do duque de Wellington e, apesar de esta ter sido a sua primeira batalha a sério, lutou com o título de general do I Corpo de Aliados na Batalha de Quatre Bras (16 de junho de 1815) e na Batalha de Waterloo (18 de junho de 1815), durante a qual foi ferido. Na altura, tinha vinte-e-três anos de idade- Como gesto de gratidão pela sua bravura em Waterloo, o povo dos Países Baixos ofereceu o Palácio de Soestdijk a Guilherme.