Why do the British Army wear red?

Have you ever wondered why the British Army is so famously associated with bright red uniforms? It all began in 1645, shortly after the English Civil War, when a decision was made to standardize soldiers' clothing for the first time. Before then, armies were often a patchwork of different colours and styles, but the newly formed New Model Army changed that by adopting a uniform look — and they chose red.

The reason was practical, not symbolic. Red dye was one of the cheapest and most readily available at the time, especially for wool, which was the standard fabric for military coats. Producing large quantities of uniforms in a single, affordable colour made logistical sense. As the British military expanded over the centuries, the red coat — or "redcoat", became a powerful symbol of British authority, seen across battlefields from America to India.

It might seem strange today to send soldiers into combat wearing such a noticeable colour. In an age of camouflage and stealth, bright red stands out starkly against any terrain. But back then, warfare was different. Battles were fought in tight formations, and visibility was actually an advantage, commanders needed to identify their troops quickly on smoke-filled fields.

While modern British soldiers no longer wear red on the battlefield, the tradition lives on in ceremonial dress. Guardsmen in their scarlet tunics still march outside Buckingham Palace, a vivid reminder of military history. So the next time you see those iconic red uniforms, remember: they’re not just for show. They’re a legacy of practicality, pride, and centuries of change.

See also

In-depth articles

Related topics