why is england the three lions
England are called the Three Lions because the England football badge comes from the historic royal coat of arms of England, which has featured three lions since the 12th century. The nickname stuck once the Football Association adopted the emblem in 1863 and the national team first wore it in 1872.
Why three lions
The symbol traces back to medieval English royalty, especially Richard I, whose heraldry popularized the three lions design. Over time, that royal emblem became the visual identity of English football.
Football connection
The England team’s shirt badge uses the three lions as a direct link to that heritage, not just as a random animal logo. The modern badge also includes Tudor roses and a star for the 1966 World Cup win.
In plain English
So the short version is: England are the Three Lions because the team inherited a centuries-old royal symbol, and football turned it into a national nickname.
The famous song “Three Lions” later made the nickname even more iconic in popular culture.