Równolegle do wydarzeń w Afryce kontynentalnej, alianci przeprowadzili operację „Ironclad”, czyli inwazję na Madagaskar, którego gubernator, generał Armand Léon Annet pozostał wierny rządowi w Vichy. Generał Robert Sturges zdesantował na północy wyspy od 10 do 15 tysięcy żołnierzy. Broniło jej 8000 Francuzów, wspieranych przez marynarkę japońską, która zapuszczała się w te strony. Madagaskaru nie udało się jednak obronić i wyspę zajęli Brytyjczycy.