Podczas wojny zginęło ponad 800 000, a rannych zostało ponad 2 000 000 brytyjskich żołnierzy.
Podczas II wojny światowej ponownie sformowany został i wysłany do Francji korpus ekspedycyjny. Po nieudanej konfrontacji z wojskami III Rzeszy wojska brytyjskie zostały ewakuowane z Dunkierki. Od 1940 roku armia brytyjska walczyła w Afryce Północnej. Wojska brytyjskie uczestniczyły w operacjach Husky (lądowanie na Sycylii w 1943) oraz Overlord (lądowanie w Normandii w 1944). Na Dalekim Wschodzie armia brytyjska zmagała się z wojskami japońskimi, broniąc Hongkongu, Singapuru oraz Birmy.
Po II wojnie światowej znacznie zmniejszono liczbę żołnierzy w British Army, a w 1960 roku zniesiono obowiązek służby wojskowej (wprowadzony był w latach 1916–1919 i 1939–). Dalsze ograniczenie wielkości armii wiązało się z dekolonizacją. Uczestniczyła ona jednak w wojnie koreańskiej oraz wojnie sueskiej. Pewna część wojsk pozostała również na terenie Niemiec, głównie ze względu na potencjalną agresję Związku Radzieckiego. Okres zimnej wojny przyniósł znaczny rozwój technologiczny w armii brytyjskiej.