Arsenal will face the MLS All-Stars, who will be coached by Wayne Rooney, in a friendly in July.
The annual MLS All-Star Game sees a squad made up of players from across the league come together to face an opponent.
For the last two years, the MLS All-Stars have played a Liga MX All-Stars team, with the team from the United States' top tier emerging victorious on both occasions.
However, the 2023 edition will see the MLS All-Stars return to playing a European club, with Arsenal appearing in the exhibition event for a second time.
The Gunners beat an All-Stars side that included Andrea Pirlo, Kaka, Didier Drogba and David Villa 2-1 in San Jose in 2016.
This year's match will be held at Audi Field in Washington, D.C, with England's joint-record goalscorer Rooney – who coaches D.C. United in MLS – set to take charge of the All-Stars.
"I've had a front-row seat to watch the growth and development of Major League Soccer, first as a player and now as a manager," said Rooney in a statement.
"The opportunity to lead the best our league has to offer against a top Premier League club like Arsenal will be a highlight for me personally and an unforgettable experience for our passionate fanbase here in D.C."
Mikel Arteta said: "It's great that we're playing against the MLS All-Stars in Washington D.C. in July.
"Our US tour [in 2022] was very good preparation for the season, and we're looking forward to once again visiting our amazing supporters in the US. The match against the MLS All-Stars will be a good test ahead of the 2023-24 season."
On July 18, 10 Arsenal players will also go up against 10 MLS players in the Skills Challenge, which will again be held at Audi Field.
Arsenal are eight points clear at the top of the Premier League with 10 games remaining, while Rooney's D.C. United are 11th in the Eastern Conference in MLS with four points from as many games this season.