法王路易十四(1643—1715)为攫取西班牙属地南尼德兰并与荷兰争夺海上贸易权,1672年发动了对荷兰的战争。法国与英国结为同盟,在英国舰队的支援下,法国军队12万人通过南尼德兰进攻荷兰,并很快进入荷兰腹地。荷兰军队在执政威廉的领导下进行了坚决的抵抗。
西班牙、丹麦和德意志的一些王国参加荷兰方面作战。威廉下令掘开防海堤,使大地成为汪洋,以阻止法军前进。在海上,荷兰海军重创英法联合舰队。1674年,英国退出了与法国的联盟,而与荷兰结为同盟,共同对法作战。法国被迫撤出荷兰。德意志皇帝站在荷兰一边对法国开战,进逼法境。路易十四先发制人,占领了弗朗什一孔特,并侵入西属尼德兰。在陆地上,法国孔代亲王所率军队打败了荷兰军队。在海上,法国舰队在1676年击败了荷兰海军。1678年8月,双方讲和,在尼姆维根签订停战和约。根据条约,法国从西班牙手中取得了永远占领弗朗什一孔特的权利,并获得了弗兰德尔和埃诺的大部分土地。但法国想要取得南尼德兰的计划没有实现。荷兰没有失去土地,并迫使法国降低了对荷兰商品的关税率。尼姆维根条约加强了法国在欧洲大陆的优势地位,荷兰的势力受到打击,西班牙进一步被削弱。