Prince William, the president of the English Football Association, presented the 25-year-old Tottenham striker with his medal at Buckingham Palace after Kane was included in Queen Elizabeth's 2019 New Year's honours list.
He was top scorer with six goals in Russia but the team was knocked out after a 2-1 loss to Croatia in the semi-finals.
Kane attended the ceremony with his fiancee and his parents. "A real honour and an enormously proud day for me and my family," he tweeted. "A massive thanks to my England teammates and coaching staff."
(Reporting by Rachel Cordery; editing by Stephen Addison)