وخلال الحرب مع فرنسا، حاول ويليام تحسين وضعيه من خلال الزواج، في عام 1677، من قريبته الأولى ماري، البنت الأكبر من دوق يورك، والتي خليها الملك جيمس الثاني من إنجلترا (جيمس السابع من اسكتلندا). ماري كانت أصغر منه بحد عشر عاما، و كان يتوقع المقاومة من التجار من أمستردام اللذين كرهوا أمه (ماري ستيوارت اخرى) ، لكن ويليام كان مقتنع بأن الزواج من ماري سيزيد فرصه في النجاح في مملكات تشارلز، و سيوصي ملك إنجلترا بعيدًا عن سياساته المؤيدة لفرنسا. لم يكن جيمس مستعد للموافقة، لكن تشارلز الثاني ضغط على أخيه ليتوافق. كان تشارلز باغي يستخدم إمكانية الزواج للحصول على النفوذ في المفاوضات المتعلقة بالحرب، ولكن ويليام اصر على أن يختصوا على الإثنين بشكل منفصل.
تزوج في عام 1677 من قريبته الأولى ماري