חיילים מלגשיים השתתפו במלחמת העולם השנייה בקרבות בצרפת, מרוקו וסוריה. כאשר צרפת נכנעה לפני גרמניה הנאצית, מדגסקר נשלטה בידי ממשלת וישי. בחמישה במאי 1942 הבריטים תקפו את נמל דייגו סוארז וכבשו אותו עד השביעי לחודש (מבצע אירונקלד), כדי למנוע מהיפנים לכבשו, ומעט לאחר מכן העבירו אותו לידי כוחות צרפת החופשית של דה-גול. הקרבות נמשכו יותר מחצי שנה, עד לכניעת המפקד הצרפתי בשמונה בנובמבר. ב-1947 דוכאה התקוממות עממית נגד השלטון הצרפתי אחרי חודשים של לחימה עזה.