John de Vere was the only son of Alphonse de Vere, and Jane, daughter of Sir Richard Foliot.
In 1336 John married Maud de Badlesmere, who was the second of the four daughters of Bartholomew de Badlesmere, 1st Baron Badlesmere, of Badlesmere in Kent and Margaret de Clare.