John of Avesnes, Count of Holland, was born circa 1247 to Jean I d'Avesnes (1218-1257) and Aleid van Holland (bef1234-1284) and died 22 August 1304 of unspecified causes. He married Philippa of Luxembourg (1252-1311) . William I of England (1027-1087), Charlemagne (747-814), Alfred the Great (849-899)/s, Charlemagne (747-814)/s, Hugh Capet (c940-996)/s, Rollo of Normandy (860-932)/s.


Offspring of Jean I d'Avesnes (1218-1257) and Aleid van Holland (bef1234-1284)
Name Birth Death Joined with
John II, Count of Hainaut (1247-1304) 1247 22 August 1304 Philippa of Luxembourg (1252-1311)
Boudewijn van Avesnes (aft1247-aft1299)
Johanna van Avesnes (?-1304)
Bouchard van Avesnes (1251-1296)
Guy d'Avesnes (c1253-1317) 1253 23 May 1317 Utrecht, Netherlands
Willem van Avesnes (1254-1296)
Floris van Avesnes (1255-1297)


Offspring of John of Avesnes and Philippa of Luxembourg (1252-1311)
Name Birth Death Joined with
John of Avesnes (-1302).
Henry of Avesnes (-1303).
Simon of Avesnes (-)
William I, Count of Hainaut (c1286-1337) 1286 7 June 1337 Jeanne de Valois (c1294-1342)
Jean of Avesnes (1288-1356)
Margaret of Avesnes (-1342)
Alix of Avesnes (-1317)
Isabelle of Avesnes (-1305)
Jeanne of Avesnes (-)
Mary of Avesnes (1280-1354) 1280 1354 Louis I de Bourbon (1279-1342)
Matilda of Avesnes (-)
Willem de Cuser (1290-)


Footnotes (including sources)