John I, Count of Hainaut

John, Count of Hainaut
Born1 May 1218
Houffalize
Died24 December 1257(1257-12-24) (aged 39)
Valenciennes
Noble familyHouse of Avesnes
Spouse(s)Adelaide of Holland
IssueJohn II, Count of Hainaut and Holland
Baldwin of Hainaut
Joanna, Abbess of Flines
Bouchard, Bishop of Metz
Guy of Avesnes
William, Bishop of Cambrai
Florent of Hainaut
FatherBouchard IV of Avesnes
MotherMargaret II of Flanders

John of Avesnes (1 May 1218 – 24 December 1257) was the count of Hainaut from 1246 to his death.