Elizabeth of York
1450年2月7日にマーガレット・ボーフォートと結婚した（ローマ教皇の署名は1450年8月18日）。しかしこの結婚は1453年2月に国王ヘンリー6世の権限で無効にされた。1458年2月以前のある時期に、ジョンはエリザベス・オブ・ヨークと再婚した。エリザベスはヨーク派の首領ヨーク公リチャードとセシリー・ネヴィルの娘である。当然、エリザベスの兄弟であるエドワード4世、ラトランド伯エドムンド、マーガレット・オブ・ヨーク、クラレンス公ジョージ、リチャード3世とも義兄弟という事になる。この結婚によってジョンとヨーク派の距離は一気に近づいた。