Sytuacja zmieniła się w 1672 r., kiedy wybuchła III wojna angielsko-holenderska. Z Anglią sprzymierzyła się Francja, która zaatakowała Niderlandy, zajmując większość kraju. W rozruchach, jakie wybuchły w Hadze, zamordowani zostali Jan de Witt i jego brat Cornelius. Partia orańska odniosła pełne zwycięstwo. 28 czerwca Wilhelm otrzymał stanowiska Kapitana Generalnego i Admirała Generalnego oraz został wybrany stadhouderem Holandii, Zelandii i Utrechtu. W 1675 r. otrzymał stadhouderat w Geldrii i Overijssel.