William, who is president of the FA, faced criticism last year for not attending the women’s World Cup final in Australia when the Lionesses lost to Spain.
The Prince of Wales will travel to Germany to cheer on England at the Euro 2024 tournament.
William will watch Gareth Southgate’s side take on Denmark at the Frankfurt Arena on Thursday 20 June, Kensington Palace announced.
The heir-to-the-throne, who will celebrate his 42nd birthday the following day, is not expected to be accompanied by any other members of the Royal Family.
The Princess of Wales is currently away from public duties due to her ongoing cancer treatment – while the match comes on a school night for Prince George, Princess Charlotte and Prince Louis.
William, who is president of the FA, faced criticism last year for not attending the women’s World Cup final in Australia when England lost to Spain.
It was the first time the Lionesses had reached the final of a World Cup, and the first time an England football team had competed in a World Cup final since the men’s side beat West Germany in 1966.
William spoke to the England squad on Monday when he made a surprise visit to St George’s Park, England’s national football centre, in Burton-upon-Trent.
He also shared his youngest son Prince Louis’ advice, who suggested the players “eat twice the amount” to secure their bid for glory.
Aston Villa fan William will not be at England’s first Group C match on Sunday against Serbia. The Three Lions play their third group game against Slovenia on Tuesday 25 June.
The tournament kicks off in Munich on Friday when Scotland take on hosts Germany in their Group A clash.
Read more:
Security ramped up for ‘high-risk’ England game
Poll reveals whether England fans are optimistic about Euros
Scotland will be hoping for an early upset as they attempt to get past the group stage for the first time in 11 international tournaments.