He will also get the chance to add to his tally of 53 global goals, with those efforts having made him the only man to pass a half-century of strikes for the Three Lions.
The match between England and the United States will take place at Wembley Stadium on November 15, and Rooney said he was "truly humbled and hugely excited" to have the opportunity to properly farewell the fans and collect his 120th English cap.
Wayne Rooney is being recalled to the England squad for a one-off farewell performance, two years after his last appearance for the national side.
He is not expected to start or captain the side against the USA, but will be brought on as a substitute in a charity match arranged to raise funds for the Rooney Foundation, which aims to improve the lives of disadvantaged children.
This will serve as Rooney's proper farewell to honour his incredible career as an England player, while the hope from the FA is that it will also raise more than £500,000 for a number of children's charities, including the NSPCC.
Japan Airlines pilot 10 times over legal alcohol limit
Following the two incidents, the transport ministry urged airline companies to strictly comply with rules on drinking. Japan Airlines officials said they believed the pilot had tampered with the test to hide his drinking.
He said: "It was great that Gareth Southgate called me this week to tell me he wanted me back in the England squad for the upcoming matches".
Rooney retired from worldwide duty in August 2017 as England's record goalscorer, while he has won more caps than any other outfield player.
His 12 goals in 21 DC appearances set up a meeting with Columbus Crew, but Rooney missed from the spot in DC's penalty shoot-out defeat following a 2-2 draw.
Shilton won 125 caps before retiring after the 1990 World Cup, when England reached the semi-finals - just as they did this summer.
He will not be a part of England's squad for a Nations League clash against Croatia at Wembley three days after the United States game.