England is called the Three Lions because the nickname comes from the lion symbols on England’s historic royal coat of arms and the football badge used by the national team.

Why three lions

The most common explanation is that the three lions trace back to King Richard I, whose heraldic emblem featured three lions, and that image became tied to English identity over time. In football, the nickname stuck because the England men’s team badge also uses three lions, so fans and media shortened it to “the Three Lions”.

In simple terms

  • It is a historic royal symbol linked to England.
  • The football badge made the nickname feel natural for the national team.
  • Today, “Three Lions” is just the standard nickname for England in soccer coverage.

Quick scoop

So, when people say “3 lions,” they usually mean England’s football team, not three actual animals. The phrase is both a heritage symbol and a sports nickname.