II. Margit (1311 – Le Quesnoy, 1356. június 23.) Hainaut és Holland grófnője, IV. Lajos német-római császár felesége.
Margit 1311-ben látta meg a napvilágot az Avesnes-ház(wd) tagjaként. Édesapja I. Vilmos hainaut-i gróf (1286 - 1337. június 7.), anyja Valois Johanna (1294 - 1352. március 7.), Károly valois-i gróf lánya. 1324. február 11-én Kölnben feleségül ment IV. Bajor Lajos német-római császárhoz.
1345-ben bátyja, II. Vilmos hainaut-i gróf halála után örökölte Hainaut, Holland és Zeeland grófságokat. Férje, Lajos lett a tartományok törvényes uralkodója, de Hainaut, Holland, Zeeland és Friesland tartományokat feleségének átengedte. Margit testvérei, köztük Hainaut-i Filippa, III. Eduárd angol király felesége, lemondtak örökösödési jogaikról.
Mivel Lajos pozícióját a luxemburgi grófok fenyegették, 1346-ban Margit visszatért Holland grófságába, hogy megszervezze férje támogatását. Ennek ellenére nem tudta megakadályozni, hogy Károly luxemburgi grófot előbb római királynak, majd német-római császárnak kiáltsák ki a Lajossal szemben álló választófejedelmek.
Lajos 1347. október 11-én elhunyt és birodalmát hat fia közösen örökölte. 1349-ben a hat testvér felosztotta egymás között a tartományokat: V. Lajos bajor herceg (aki apja első házasságából született) örökölte Brandenburgot és Tirolt, öccsei, VI. Lajos bajor herceg és Ottó közösen lettek Felső-Bajorország hercegei. II. István bajor herceg (szintén Lajos első házasságából), Vilmos és Albert kapták Alsó-Bajorországot, valamint Holland és Hainaut grófságokat. 1353-ban II. István lemondott Hainaut és Holland grófságokról féltestvére, Vilmos javára.
Margit eredetileg lemondott címeiről és grófságairól, azonban 1350-ben Holland Grófság nemesei arra kérték, hogy térjen vissza és vegye át a kormányzást. 1350. május 23-án Vilmos és követői szövetségbe tömörültek (amelynek jelképe a tőkehal volt), míg Margit és hívei ugyanazon év szeptember 5-én alakították meg az ellentábort (amelynek jelképe a horog lett). A két tábor között hamarosan kitört a polgárháború.
III. Eduárd angol király és felesége, Filippa (Margit sógora és testvére) természetesen Margit segítségére siettek, 1351-ben Veere közelében vereséget mértek Vilmos flottájára, azonban pár héttel később Margit és angol szövetségesei súlyos vereséget szenvedtek Vlaardingen közelében. A vereséget követően Edward átállt Vilmos oldalára és 1354-ben Margitnak ki kellett egyeznie fiával. Az egyezmény értelmében Vilmos maradt Holland és Zeeland grófja, míg Margit megkapta Hainaut grófságot. Két évvel később, 1356. június 23-án Margit meghalt és a teljes örökség (Hainaut és Holland együttesen) Vilmosra szállt, akin azonban hamarosan elmebaj tünetei mutatkoztak és 1357-től öccse, Albert kormányzott a nevében.
Margit 1324-ben házasodott össze IV. Lajos német-római császárral, a házasságból 10 gyermek született.