Bitwa o Madagaskar – kampania wojenna o Madagaskar w czasie II wojny światowej stoczona w 1942 r. pomiędzy siłami alianckimi a wojskami Francji Vichy przeprowadzona pod kryptonimem: operacja Ironclad w fazie pierwszej, a w drugiej fazie operacja Stream.

Geneza Po ataku Niemiec na Francję i kapitulacji wojsk francuskich, w 1941 roku powstał w Londynie Komitet Wolnej Francji pod przewodnictwem gen. Charles’a de Gaulle’a. Z kolei w południowej części Francji utworzono marionetkowe państwo, tzw. Francję Vichy, kierowane przez marszałka Philippe’a Pétaina. Gubernatorzy francuskich kolonii opowiadali się za jedną lub drugą stroną. Gubernator Madagaskaru wybrał wierność Francji Vichy. Na początku 1942 roku alianci zaczęli się obawiać, że porty na wyspie mogą być użyte przez niemieckie lub japońskie siły morskie, szczególnie okręty podwodne, jako bazy do atakowania okrętów alianckich i przecięcia linii komunikacyjnych. W tym okresie brytyjskie wojska na Środkowym Wschodzie były zaopatrywane i wzmacniane przez konwoje pływające drogą koło Przylądka Dobrej Nadziei. W marcu 1942 roku japońskie lotniskowce przeprowadziły rajd na wody Oceanu Indyjskiego, zatapiając wiele statków. W tej sytuacji alianci opracowali plan lądowania i opanowania Madagaskaru pod kryptonimem Operacja „Ironclad”. Miało to trwać 6 tygodni.